在 javascript 中,我只想匹配换行符之间的所有文本实例,在问号之前,例如:
它不会匹配这个文本。
我将如何匹配这个文本?
我正在尝试自动突出显示文本区域模糊的所有问题。
最佳答案
很简单:
^.*\?$
^
和 $
定位到字符串的开头和结尾。 .*
匹配 0+ 个字符(换行符除外)。 \?
匹配字符串末尾之前的问号。在 Javascript 中,使用 .match()
:
var regex = /^.*\?$/gm;
console.log('It would not match this text.'.match(regex));
console.log('How would I match this text?'.match(regex));
<script src="https://getfirebug.com/firebug-lite-debug.js"></script>
关于javascript - 查找问号前的单行文本的正则表达式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26433624/