2016-10-27 22 views
-2

需要正则表达式才能找到单词"CEO"并取下一个号码组。RegEx取词组后的号码组CEO

示例代码:

<td> 
<p>John Doe</p> 
<p>CEO</p> 
<p>tel. <a href="tel:152 444 9595">152 444 9595</a></p> 
<p>[email protected]</p> 
+0

哪种语言?并精确定义号码组 –

+2

欢迎来到Stack Overflow!纯粹的代码写入请求是堆栈溢出的主题 - 我们希望这里的问题与*特定的*编程问题相关 - 但我们会很乐意帮助您自己编写它!告诉我们[你试过的东西](http://stackoverflow.com/help/how-to-ask),以及你卡在哪里。这也将帮助我们更好地回答你的问题。 –

+1

[不要使用正则表达式解析HTML](http://stackoverflow.com/a/1732454/2482744) –

回答

0

一个简单的例子,如何获取部分 “电话:152 444 9595”

CEO.*href="(tel:[0-9\s]*)"> 

等工具regexr.com(不使用数据你不想与其他人分享)如果你想玩正则表达式。同时从字符串中删除新行以便于匹配。

.*   arbitrary sequence 
[0-9\s]* match numbers and whitespaces 
()   use only this part in the result (depends on type of regex matching) 
the rest is used literally at their positions