-5

こんばんは、

PHPを使用して大量のデータを解析しようとしています。私は、データに何が含まれているかを発見する作業を行っています。次のような文字列が与えられた場合

アトランテ 0-1 トルーカ

#-# の前後に関係なく、文字列に #-# が含まれているかどうかを検出するために RegEx パターンを使用したいと思います。

スコアは、理論的には 0-0 -> 0-100 のいずれかになります。

このパターンを作成するための助けをいただければ幸いです。

ありがとう。

4

1 に答える 1

2

これは数字に一致し、すぐにハイフンが続き、すぐに別の数字が続き、複数桁の数字を許可し、各スコアを提供するグループがあります。

preg_match('/([0-9]+)\-([0-9]+)/', $string, $match); 

それはあなたのために働くはずです。

于 2013-03-04T01:41:41.897 に答える