" between every pair of 'ab' or 'ba', for example:

问题描述 投票:0回答:1
but it doesn't work in Safari, because it doesn't support positive lookbehind.
(?<=a)(?=b)|(?<=b)(?=a)

Is there an alternative way to change this regular expression so it can work in Safari?

ab -> a|b
aba -> a|b|a
ababa -> a|b|a|b|a
aaabbbaaabaaaaaab -> aaa|bbb|aaa|b|aaaaaa|b

(?<=a)(?=b)
javascript regex safari
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.