0

行が10進数、ドット、および空白で始まるかどうかを確認するために、C#で正規表現を見つけるのを手伝ってもらえますか?

"1. "
"24. "
"42.5. "
"2000.18. "
"35401.5. "

私は試してみました:

^\d+\.+ 
^[1-9]*([1-9]|0)?(\.[0-9]+)
[^a-zA-Z0-9\s]
4

4 に答える 4

1

行が 10 進数、ドット、および空白で始まるかどうかを確認します

 ^\d+(\.\d+)?\.\s
于 2013-02-11T10:39:43.183 に答える
1

これはうまくいくはずです:

^\d+(\.\d+)?\.\s

または、".1"10 進数として分類する場合:

^\d*\.?\d+\.\s

または、"1."10 進数として分類する場合:

^\d+\.?\d*\.\s

または、両方とも".1"10"1."進数として分類する場合:

^(\d+\.?|\d*\.\d+)\.\s

于 2013-02-11T10:39:46.897 に答える
1

これはそれを行う必要があります:

^\d+(\.\d+)?\.\s$
于 2013-02-11T10:40:50.033 に答える
0

これはうまくいくはずです、試してください:

   (\d+\.\s)$
于 2013-02-11T10:40:48.140 に答える