Używanie wyrażenia javascript zawierającego „@” w brzytwie

Sprawdzam poprawność adresu e-mail za pomocą javascript na stronie widoku maszynki do golenia. Wyrażenie regularne, którego użyję, jest podobne do proponowanego wSprawdź poprawność adresu e-mail w JavaScript?

Ponieważ jednak wyrażenie regularne zawiera znak „@”, otrzymuję błąd parsera podczas próby uruchomienia aplikacji internetowej.

mój regex wygląda

/^...otherpart @* ... other part$/

Próbowałem dodać znak „@”, aby utworzyć wyrażenie początkowe ... @@ * ..., wyeliminowało to błąd kompilacji, ale wydaje się, że wyrażenie regularne przestało działać. (użyliśmy go w innej aplikacji internetowej, która nie używa maszynki do golenia, więc wiem, że działa).

Czy istnieje inny sposób na uniknięcie znaku „@”?

questionAnswers(3)

yourAnswerToTheQuestion