还可以将现有的正则表达式转换为 magic-regexp 语法。
magic-regexp
import { convert } from 'magic-regexp/converter' convert(/[abc]/) // createRegExp(exactly('a').or('b').or('c')) convert(/(foo)bar\d+/) // createRegExp(exactly('foo').grouped(), 'bar', oneOrMore(digit))
argsOnly
false
createRegExp
convert(/\w+@\w\.com/, { argsOnly: true }) // oneOrMore(wordChar), '@', wordChar, '.com'
On This Page