2010-03-05 6 views

Répondre

1

Vous essayez de mettre une limite de mot après le @, plutôt qu'avant. Peut-être la suivante:

\ w (@ [A-z0-9A-z] +)

ou

\ w (@ [^ \ s] +)

1

Je serais allé avec

/^|\s(@\w+)\s|$/ 

ou si vous ne voulez pas inclure le @

/^|\[email protected](\w+)\s|$/ 

bien que je aime joel est au-dessus, alors peut-être l'un de ces

/^|\s(@[^\s]+)\s|$/ 
/^|\[email protected]([^\s]+)\s|$/ 
Questions connexes