0

数字を含む何千もの記事の説明があります。

それらは次のようになります。

ca.2760h3x1000.5DIN345x1500e34

結果の数値は次のようになります。

  1. 2760
  2. 1000.5
  3. 1500
  • h3 は許容範囲のみであるため、h3 または 3 は解析の結果であってはなりません。
  • e34も同じ
  • DIN345 は標準であり、除外する必要があります (末尾に DIN または BN があるすべての番号)。

私の現在の正規表現は次のとおりです。

  • [^hHeE]([-+]?([0-9]+\.[0-9]+|[0-9]+))

これはすべてを解決しますが、標準です。この「DIN」と「BN」を単一の文字と同じように扱うにはどうすればよいですか?

ありがとう、TomE

4

2 に答える 2

0

数値が常に4 桁の長さになると仮定できる場合は、次の正規表現を使用できます。

    (\d{4}\.\d+|\d{4})

デモ

言語によっては\d[0-9].

于 2014-07-30T16:56:09.393 に答える