-4

我有一个 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
\ \

我需要的是提取这个“代码”块的一些片段,它的长度是可变的,并且每次都有不同的值。

任何提示?

4

1 回答 1

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

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

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

祝你好运。

于 2013-03-11T10:40:54.570 回答