在JavaScript中,是否可以根据其他正则表达式来定义正则表达式,以便递归地定义每个正则表达式?例如,我想使用这些正则表达式(根据彼此定义)来表示JavaScript编程语言语法的一小部分:
<functionDefinition> = function <functionName>(<parameterList
我尝试过编写一个快速的正则表达式,但是当我测试它时,PHP (preg_replace_callback)会有一系列的步骤来获得结果,我认为这不是一个好的结果--这必须更快。+)\{\/if\}{if $name == 'Tree'}
Hey, this is a Tree!有没有办法加快我的正则表达式,还是我必须接受这个速度?