使用代码[A-Z]+[.]
将选择以句点结尾的全大写单词。我想知道如何在其后面加上大写字母。
粗体表示它是所选文本
当前:ASD ASD。
目标: ASD ASD。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果要匹配一个或两个单词,但又不匹配,则可以使用?
修饰符将第二个单词设为可选:
(?:[A-Z]+\s+)?[A-Z]+\.
或者,如果您想匹配一个句点前的单词,则可以使用*
修饰符:
(?:[A-Z]+\s+)*[A-Z]+\.
要获取JavsScript中比赛开始的索引,您可以执行以下操作:
var regex = /(?:[A-Z]+\s+)?[A-Z]+\./;
var match = regex.exec('ASD ASD.');
console.log('The index of the first match is ' + match.index)