行が10進数、ドット、および空白で始まるかどうかを確認するために、C#で正規表現を見つけるのを手伝ってもらえますか?
"1. "
"24. "
"42.5. "
"2000.18. "
"35401.5. "
私は試してみました:
^\d+\.+
^[1-9]*([1-9]|0)?(\.[0-9]+)
[^a-zA-Z0-9\s]
行が 10 進数、ドット、および空白で始まるかどうかを確認します
^\d+(\.\d+)?\.\s
これはうまくいくはずです:
^\d+(\.\d+)?\.\s
または、".1"
10 進数として分類する場合:
^\d*\.?\d+\.\s
または、"1."
10 進数として分類する場合:
^\d+\.?\d*\.\s
または、両方とも".1"
10"1."
進数として分類する場合:
^(\d+\.?|\d*\.\d+)\.\s
これはそれを行う必要があります:
^\d+(\.\d+)?\.\s$
これはうまくいくはずです、試してください:
(\d+\.\s)$