使用Delphi中的正则表达式提取字符串

时间:2015-07-09 22:41:46

标签: regex delphi

我有HTML,我需要收集所有具有特定格式的内容,例如获取00.000.000/0000-00XX.YYY.IIO/KKKK-LL格式的所有内容。

使用正则表达式是实现此目的的最佳方法,还是我还能如何实现这一目标呢?

2 个答案:

答案 0 :(得分:3)

如果您正在寻找匹配的模式:

xx.xxx.xxx/xxxx-xx

其中x只是一个字母数字字符(即a-zA-Z0-9),那么您可以使用此模式:

[a-zA-Z0-9]{2}\.[a-zA-Z0-9]{3}\.[a-zA-Z0-9]{3}\/[a-zA-Z0-9]{4}-[a-zA-Z0-9]{2}

您可以在this example中尝试。

答案 1 :(得分:1)

尝试:

\w{2}\.\w{3}\.\w{3}\/\w{4}-\w{2}