从RegExp获取“所需”字符串

时间:2015-10-12 13:27:14

标签: php regex

我正在用PHP编写一个小票务系统。

在我的组件配置中,您可以为票证指定一个RegExp - “marker”。如果您指定:

[Ticket-ID: 123456789] My Subject

所有12345的电子邮件都会被识别为有效的故障单消息。

好吧,但现在我想为外发邮件生成有效的票证。

所以我得到了一个像test和标题[Ticket-ID: 12345] test的票证ID;现在我想将此ID插入用户配置的RegExp中,以便传出具有主题:

/\[Ticket-ID: (\S+)\]\s*(.*)/

示例:用户配置以下RegEx以检测附加到故障单的电子邮件:

<?php $this->title = "[Ticket-ID: $this->id] $this->title"; ?> 现在支持人员想要回答这张票:

 ArrayList<ArrayList<String>> alltransactions = new ArrayList<ArrayList<String>>();
 alltransactions.add(Transaction);

将是创建标题的静态方式。

如果用户更改了RegEx,工作人员将发送错误的标题。

我该怎么做?

0 个答案:

没有答案