文字、整数、演算子を文字列から分離したい。例えば。私は、文字列のように持っている
「3W * 5H / 3D」文字列はランダムな文字列であるかもしれないが。
私はこれに乗ることができるどんな助けもいただければ幸いです。ありがとう
これは、探しているものの詳細に応じて、正規表現を使用して実行できます。基本的に、基準(整数、文字、演算子)ごとに3つのサブパターンを作成する必要があります。以下のコードは出発点ですが、正確なニーズに応じて微調整する必要があります。文字列内のすべての個々の文字を独自に検討することを前提としています。
$matches = null;
$result = preg_match_all('#(\d{1})|([a-zA-Z]{1})|([\*\/]{1})#', '3W*5H/3D', $matches);
var_dump($matches);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加