6

文字列が始まることを検出するにはどうすればよいですか"+"

私は試し
^\s*?\+.*$
ましたが、助けにはなりませんでした。

Ps: 私は常に 1 行しか持っていません。

4

4 に答える 4

0

^\+.*$あなたの目的のために働くはずです。

これは、いくつかのテスト文字列のフィドルです: https://regex101.com/r/nP2eL7/1

于 2015-06-18T20:10:21.567 に答える
0

+文字列の最初の文字がたまたままたはのいずれかで-あり、後続の数字に先行ゼロを持たせたくない場合のオプションの (そして最適な) ソリューションを次に示します。

/(?<=^\+|-|^)[1-9]\d*/
于 2020-03-27T06:11:55.647 に答える