【发布时间】:2015-03-11 17:55:04
【问题描述】:
我需要在一个字符串中搜索一个字符串并得到它后面的部分(没有空格)。
示例:
This ABC-Code: 12 3 45
Another ABC-Code: 678 9
现在我正在搜索关键字ABC-Code:,我想获取之后的数字(删除空格),所以结果是:
12345
6789
我试图用 substr() 解决这个问题,但问题是,前面的字符是可变的。所以我想我必须使用正则表达式,像这样:
preg_match("#ABC-Code:(.*?)\n#", $line, $match);
trim($match); // + remove spaces in the middle of the result
【问题讨论】: