2011-07-18 5 views
0

をpreg_splitこんにちは私は、この「ダイナミック」、セパレータに基づいて配列に文字列を分割する必要があります。また、...それは、変数の PHPは   [0-9]   

String   1  String2 

String2   65  String3 

数文字列は、あまりにも が含まれている可能性があり、そうstr_replaceか(私にとって)それは無用だ爆発

+1

ようこそ。あなたがこれまで行ってきたコードを投稿してください。とにかくコードを取得するための正規表現の質問をする際には良いチャンスがありますが、これは "私にコードを教えてください"というサイトではありません。だから誰かにあなたに正規表現を与えたら、説明を求めてください。 – hakre

+0

問題を解決するためにあなたの質問を明確にしてください – jeni

答えて

0
$str = "String   1   "; 
$result = preg_split('/   [\d]+  /', $str); 
print_r($result); 

Array 
(
    [0] => String 
    [1] =>   
) 

説明:

# Match the characters “   ” literally «   » 
# Match a single digit 0..9 «[\d]+» 
# Between one and unlimited times, as many times as possible, giving back as needed (greedy) «+» 
# Match the characters “  ” literally «Â  » 
関連する問題