1

1234567.0のオカレンスを検索し、すべての一致を1234567に置き換える作業を行っています。エンタープライズウィザードを使用していますが、VisualStudioで機能する正規表現がプログラムで機能しない理由を理解できません。

今、私は(/d{9})(/d{7})ここから離れていることを知って、正規表現の不可解な世界を掘り下げ続けようとしています。

すべての正規表現ウィザードには、これに2セントが含まれています。ありがとう。

4

2 に答える 2

1

(\d+)\.\d+最初に一致するグループに置き換えてみませんか..?ピリオドを含む小数部をトリミングします。

于 2012-09-13T21:47:37.507 に答える
0

\d+\.\d+1つ以上の数値、小数、1つ以上の数値が一致します。

整数部分をキャプチャする場合は、括弧で囲みます。

(\d+)\.\d+


\d数字の特殊文字です

+「これらの少なくとも1つに一致する」という意味です

\.ピリオドに一致します。.は特殊文字なので、エスケープする必要があります\

于 2012-09-13T21:46:33.327 に答える