Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我不想在 y 后面匹配 'a',我可以这样写:a(?![\w\W]*y);但现在我不想在 'x' 和 'y' 之间匹配 'a',似乎也(?!x)a可以匹配 xa 。
a(?![\w\W]*y);
(?!x)a
如果您要匹配单词中的第一个和最后一个“a”。
/((^a)[\w]+(a$))/gm
axaya - Matches abcd abcda - Matches xyza axyasxaxaxa - Matches