单词提取

时间:2013-03-11 10:26:50

标签: php string text-extraction

我有一个txt文件,结构如下:

*ABC123 a ABC123 ,
    / comment here
    DEF452 hju
then ABC123 h
   DEF452 hh,
   6HH , 7JJ , 8LL,
   Z123 enf of file
\ \

*ABC124 a ABC124 ,
    / comment here
    DEF4552 hju
then ABC124 h
   DEF4566 hh,
   62HH , 78JJ , 128LL,
   Z124 enf of file
\ \

我需要的是提取这段“代码”的一些部分,这些部分在长度上是可变的,每次都有不同的值。

任何提示?

1 个答案:

答案 0 :(得分:0)

preg_match_all('/[a-z]+:\/\/\S+/', $string, $matches);

这是一种适用于很多情况的简单方法,而不是全部。所有比赛都放在$ match中。

以下是在PHP中使用正则表达式的链接:http://www.regular-expressions.info/php.html。此外,还有一个电子邮件正则表达式的链接:http://www.regular-expressions.info/email.html

祝你好运。