我需要一些帮助来在 ColdFusion 应用程序中构建正则表达式。如果有人问过这个问题,我很抱歉。我已经搜索过了,但我可能没有要求正确的东西。
我正在使用以下内容在电子邮件主题行中搜索问题编号:
reMatchNoCase("[0-9]{5}", mailCheck.subject)
问题编号仅包含数值,并且应该正好是 5 位数字。这是有效的,除非字符串中出现更长的数字,例如 34512345。它也将该字符串的前 5 位数字作为有效的问题编号。
我想要的是只检索 5 位数字,没有更短或更长的数字。然后我将它们放入一个列表中,以便循环处理。我是否可能需要在正则表达式之前和之后包含空格才能获得所需的结果?
谢谢你。