4

文字列が番号付きリストの一部であるかどうかを確実に確認する正規表現を見つけるのに本当に苦労しています(一般的なワープロで見られるようなものです)

したがって、文字列の先頭が数字の後にピリオドスペースが続く場合は true を返すようにしたいと思います。

もちろん、1 桁または 2 桁の数値でも、正規表現を使用せずに簡単に実行できますが、数値は任意のサイズになる可能性があるため、機能しません。

例 1

"1. This is a string"

文字列が「1.」で始まるため、 trueを返す必要があります。

例 2

"3245. This is another string"

文字列が「3245.」で始まるため、trueを返す必要があります。

例 3

"This is a 24. string"

false を返す必要があります

文字列の先頭に一致するパターンがないため...しかし...

例 4

"3. This is 24. string"

まだtrueを返す必要があります

これが十分に明確であることを願っています。

助けてくれてありがとう。

4

2 に答える 2

1

あなたは単に行うことができます..

/^\d+\.\s+/あるいは/^\d*\.\s*/

+および*演算子の説明

\d         Any digit
\s         Any whitespace character
*          Zero or more
+          One or more
于 2013-08-13T19:48:00.313 に答える