我开始学习正则表达式,我想知道:在哪些情况下使用它们更好?
最佳答案
正则表达式是一种可以应用于文本内容的模式匹配形式。以 DOS 通配符为例?和 * 您可以在搜索文件时使用
.这是 RegExp 的一种非常有限的子集。例如,如果您想查找所有以“fn”开头,后跟 1 到 4 个随机字符,并以“ht.txt”结尾的文件,则无法使用通常的 DOS 通配符来完成。另一方面,RegExp 可以处理这种情况以及更复杂的模式。
简而言之,正则表达式是一种有效的方法
通常,正则表达式本身可以提供字符串处理,而其他功能(例如内置字符串方法和属性)只有在复杂的函数或循环中使用它们时才能执行。
关于regex - 在哪些情况下使用正则表达式更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1694473/