所以我有一个正则表达式,可以很好地匹配文本框中的任何新单词:
return string.substring(0, area.selectionStart).match(/[\wäöüÄÖÜß]+$/);
但我现在只想匹配前面有“%”符号的情况,并且我不想在匹配中包含 %。这是我想添加的唯一条件,其他一切都可以正常工作。
我已经尝试了几乎所有我能找到的东西,但我认为我用疯狂的正则表达式模式使它变得过于复杂......
真诚感谢您的帮助。非常感谢。
最佳答案
%([\wäöüÄÖÜß]+)\b
您可以使用此功能并抓取捕获
或组
关于javascript - 正则表达式匹配以百分比开头的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33232182/