将常规短语转换为正则表达式的工具?

时间:2010-02-17 19:15:02

标签: regex

我知道有很多工具可以让你创建正则表达式并测试常规短语,但是有一个工具允许你只输入一个常规短语或单词等,它会生成正则表达式为了你。例如,输入:

xyz555 ..会生成正确的正则表达式。它可能不是最理想的表达方式,但它将是一种有用的学习工具。

1 个答案:

答案 0 :(得分:4)

因为这种分析无法确定性地完成。单个样本(或任何特定样本数量)并生成模式是不可能的。

例如,您的示例数据可能意味着三个字母字符,后跟三个数字字符......

...或者它可能是任何个字母字符后跟三个数字

...或三个字母后跟三个'5'字符。

当多个模式适合数据时,无法准确确定模式是什么。