正则表达式解析

时间:2011-07-13 16:45:55

标签: regex

我的输入是正则表达式,例如:[0-]\sbla\scd\s\^a 我想得到不变的字符串。该示例的输出将是:

bla
cd
^a

有没有人知道这样做的程序,源代码会有所帮助。 (这不是作业:)。

1 个答案:

答案 0 :(得分:1)

您应该查看正则表达式解析器的代码。它将在解析时获得“不可更改”的字符串。如果它公开解析树,您可以拥有所需的内容。它会比编写自己的解析器更好......

尝试像libregex这样的来源:)

我的两分钱。