Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文字列から数値を取得するための正規表現を探しています。
私の文字列は次のようになります。
abcd1 abcd01 abcd11
私はこれを試しましたが、機能していません:/\d+$/そして他のいくつかは正しくないようです。
/\d+$/
文字列から数値を取得する簡単な方法はありますか?そしてそれは終わりになります。
私はあなたがこの正規表現を望んでいると信じています(C#はそれを必要としないので最初のスラッシュなしで)
\d+$
先行0を無視するには
[1-9] \ d * $
先行ゼロをすべて削除したい場合は、正直なところ、結果をにキャストする方が簡単です。Int32
Int32
欲しいと思います。「とにかく01の代わりに1を取得することはありますか?」はいあります。
[1-9]\d*$