Estoy tratando de obtener todo el texto que comienza con @ y reemplazarlo con el texto necesario
aquí está su expresión regular
/@([a-z_\d]+)/giAhora el problema al que me enfrento es que solo quería obtener el texto si está solo como
ejemplo: hey @hasham mi correo electrónico es vakanihasham@gmail.com
Cuando ejecuto la expresión regular, debería proporcionarme el valor de @hasham pero no el de @gmail. Probé una solución agregando \s para verificar el espacio vacío antes del parámetro coincidente, pero el problema que tengo es que cuando @hasham está primero en el párrafo, no lo obtiene porque no hay espacio vacío antes de intentar encontrar una manera ¿Cómo puedo simplemente seleccionar las palabras independientes que se ajustan a mi expresión regular?