仅当检测到破折号前后有空格时才需要匹配。例如:
"first - place"
当检测到破折号时只有一个空格而之后没有空格时,我还需要一个单独的示例,例如:
"first -place"
答案 0 :(得分:0)
您正在寻找/( - )+/g
和/( -)+/g
。
此生成器应为您提供帮助:https://regexr.com/
答案 1 :(得分:0)
两边都有空格-
var str = "first - place";
var patt = new RegExp(/\s-\s/);
var res = patt.test(str);
在空格之前
var str = ""first -place" ";
var patt = new RegExp(/\s-/);
var res = patt.test(str);