.NETを使用して文字列内に正と負の数字(小数点または千字の区切り記号なし)を一致させたいが、単語全体を一致させたい。 文字列が全角で数字を一致させるRegEx
redeem: -1234
paid: 234432
のように見えるのであれば、私は-1234と234432
にマッチしたいと思います。しかし、テキストが
LS022-1234-5678
FA123245
であるならば、私はマッチが返されませんしたいです。試しました
\b\-?\d+\b
ただし、最初のシナリオでは " - "記号が返されず、1234にのみ一致します。
何か助けていただければ幸いです。ありがとうございました。
あなたが最も役に立ちます。ありがとうございます。これははるかに良いです。しかし、私はタスクを適切に定義することができませんでした。正または負の数字の前にスペースまたはタブ文字がある場合(マッチにスペースまたはタブが含まれないようにしたい場合のみ)、マッチします。 – Daniel
@Daniel - 上記の編集のリビジョンをご覧ください –