0

如果我不想在 y 后面匹配 'a',我可以这样写:a(?![\w\W]*y);但现在我不想在 'x' 和 'y' 之间匹配 'a',似乎也(?!x)a可以匹配 xa 。

4

1 回答 1

1

如果您要匹配单词中的第一个和最后一个“a”。

 /((^a)[\w]+(a$))/gm

例子:

axaya - Matches
abcd
abcda - Matches
xyza
axyasxaxaxa - Matches
于 2012-06-24T04:57:56.220 回答