2016-12-27 10 views
0

私は、次の文字列があります。私は、文字列の先頭に数字を抽出するにはどうすればよいRegExは文字列の先頭にある数字と一致するだけですか?

3d33sds 
32d33sds 
312d33sds 

を?文字列は常に数字で始まりますが、最初の数字の後ろに文字と数字を入れることができます。この

"(?m)^(\d+).*" 

よう

+0

これは単一の文字列か、関連する文字列の例のいくつかの例ですか? – Mureinik

+2

[PHPの正規表現](http://stackoverflow.com/questions/14673873/php-regex-to-get-leading-digits-only)を参照してください。このケースでは十分であると思います。 –

+0

私はすべての数字を文字列の先頭にマッチさせたいと思っています。 –

答えて

0

正規表現は、各文字列の先頭にすべての数字を検索します。

  • (?m)は、複数行のデータを読み込むように宣言します。
  • ^は、行の先頭を宣言します。
関連する問題