小编use*_*396的帖子

正则表达式需要将字符串拆分为"."

我需要在Javascript中使用正则表达式.我有一个字符串:

'*window.some1.some\.2.(a.b + ")" ? cc\.c : d.n [a.b, cc\.c]).some\.3.(this.o.p ? ".mike." [ff\.]).some5'
Run Code Online (Sandbox Code Playgroud)

我希望按周期分割这个字符串,以便得到一个数组:

[
    '*window',
    'some1',
    'some\.2',   //ignore the . because it's escaped
    '(a.b ? cc\.c : d.n [a.b, cc\.c])',  //ignore everything inside ()
    'some\.3',
    '(this.o.p ? ".mike." [ff\.])',
    'some5'
]
Run Code Online (Sandbox Code Playgroud)

什么正则表达式会这样做?

javascript regex

5
推荐指数
1
解决办法
291
查看次数

Javascript正则表达式来逃避引用(但没有逃脱已经转义的引号)

我正在寻找一个JavaScript正则表达式,它将逃脱单引号,但它不应该逃脱已经转义的单引号.

javascript regex

4
推荐指数
1
解决办法
5533
查看次数

标签 统计

javascript ×2

regex ×2