文字列を固定形式で一致させる必要があります:
ハイライト 1: aaaaaa; ハイライト 2: bbbbbb; ハイライト 3: cccccc
コロンとセミコロンは少なくとも必要です。 1 つのハイライト (たとえば、ハイライト A: ハハ;)
形式にはコロンとセミコロンが含まれている必要があります。左側のテキストは必ずしも「ハイライト」である必要はなく、最大 15 単語の他のテキストでもかまいません。
もうすぐ仕事を終える時間です、答えてください、、、、ありがとうございます
$str = '亮点1:aaaaaa;亮点2:bbbbbb;特色:cccccc;';preg_match_all('/(.+?):(.+?);/',$str,$m);echo "<pre class="brush:php;toolbar:false">";print_r($m);echo "";/*Array( [0] => Array ( [0] => 亮点1:aaaaaa; [1] => 亮点2:bbbbbb; [2] => 特色:cccccc; ) [1] => Array ( [0] => 亮点1 [1] => 亮点2 [2] => 特色 ) [2] => Array ( [0] => aaaaaa [1] => bbbbbb [2] => cccccc ))*/
$str = '亮点1:aaaaaa;亮点2:bbbbbb;特色:cccccc;';preg_match_all('/(.+?):(.+?);/',$str,$m);echo "<pre class="brush:php;toolbar:false">";print_r($m);echo "";/*Array( [0] => Array ( [0] => 亮点1:aaaaaa; [1] => 亮点2:bbbbbb; [2] => 特色:cccccc; ) [1] => Array ( [0] => 亮点1 [1] => 亮点2 [2] => 特色 ) [2] => Array ( [0] => aaaaaa [1] => bbbbbb [2] => cccccc ))*/