我有这个字符串:
var str = '??? ?? @???.? ??? ???';
// I want this ^^^^^
Run Code Online (Sandbox Code Playgroud)
我可以这样选择它:
/@(.{5})/
Run Code Online (Sandbox Code Playgroud)
但这不是我需要的,因为@在空间之前和之前的那个词的长度 isn't always 5.我真的不知道为什么\w不匹配波斯人物.甚至[a-zA-Z]也不起作用.
好吧,我怎么能这样做?
您可以使用以下正则表达式返回任何beteen @和fot .:
@:字面匹配@字符
(.*?):匹配任何字符(换行符除外)
\ s:匹配任何空白字符[\ r \n\t\f]
希望这可以帮助.