标签: javascript regex
我有以下正则表达式:
Label
因此,如果有类似[.][a-zA-Z] 的字符串,它将选择.row。我想要的是只能选择点,即正则表达式只能选择点({.r)!
[.][a-zA-Z]
.row
.r
答案 0 :(得分:1)
您需要使用positive lookahead
let str = `.row` console.log(str.match(/\.(?=[A-Za-z])/g))
答案 1 :(得分:0)
如果您只想选择点,请用.来使\.转义,因为.表示任何单个字符。并且不要包含[a-zA-Z]
.
\.
[a-zA-Z]
[\.]
https://regex101.com/r/mJ9A6u/1/