我正在使用PHP解析电子邮件并希望获得特定字符串后的数字: 例如,我想从此字符串获取数字033:获取字符串后的数字php正则表达式
Account Number: 033
Account Information: Some text here
总是有单词帐号:然后是数字,然后是换行符。我有:
preg_match_all('!\d+!', $str, $matches);
但是,这只是让所有的数字...
任何帮助将是巨大的! 感谢
编辑:
的文字是HTML ...这可能是问题:
<font face="Arial, Helvetica, sans-serif" color="#000099"><strong><font color="#660000">Account
Number</font></strong><font color="#660000">: 033<br>
<strong>Account Name</strong>: More text here<br>
有不仅仅是这在较大的字符串更多的数字(我只是拿了一块),所以我不仅会想要“帐号”后面的数字,而不是其他数字 – Bill 2013-03-23 00:13:17
它们可能不一定是 – Bill 2013-03-23 00:14:47
这个HTML是畸形的顺便说一句。 – 2013-08-22 10:44:10