我有一个文本文件,其中包含多次出现的子字符串-pin="*****
",其中*等于一个数字。
引号内的管脚号可以是N长度。
我想做的是提取行pin="*****"
,或者更好的是只提取其中的数字,并将其添加到数组中以供稍后处理。
文本文件的外观示例是这样的
[123456]
mystring="srthjkgnyjh"
pin="9898
anotherstring="jghksdfghjkdfg6788678345hjkfsd"
[654321]
mystring="hksfkhjsjl"
pin="4343434"
anotherstring="kdgig89794578945789jkhflsf7865"
等等。。
非常重视创意
感谢
您可以使用这个:
preg_match_all('~(?<='bpin=")[0-9]+(?=")~', $str, $matches);
$result = $matches[0];
CCD_ 3和CCD_。你可以在这里找到更多关于它的信息。