我想知道正则表达式是否适用于所有语言,如
PHP,Javascript等?
你的问题对我来说有点模糊:你必须用Universal来定义你的意思,但这是我的答案:
几乎所有的编程语言都使用正则表达式,如PHP,JavaScript,Perl,Awk,Java,C#等…
事实是,语法可能会从一种语言变化到另一种语言,并且每种语言可能以不同的方式实现它们,并且包括或不包含某些特定功能(通常是允许正则表达式不仅识别常规语言的特征,而且还包括其他人喜欢Context-Free)
如果创建新的编程语言,可以添加它们的正则表达式功能,但这并不意味着语法与.NET中的正则表达式语法完全相同.而且不仅如此:引擎的实现肯定会与其他人不同(更多/更低的效率)