0

こんにちは私はこのhtmlマークアップを持っています

<body>
<table border="0" width="50%" align="center">
<tr>
<td>




<center>

改行がタグに到達するための「ワイルドカード」を見つけようとしています<center>。これはどのように機能しますか?

どうも

4

2 に答える 2

3
/(\s*\n){2,}/

一部のプラットフォームは\r\n改行として使用し、一部のみを使用するため、\nこれは空白の連続する文字列 ( \r も考慮する必要があります) とそれに続く を検索し\n、そのうちの 2 つに確実に一致するようにします。

Firebug コンソール テスト:

>>> /(\s*\n){2,}/.exec("<tr>\r\n<td> \r\n \t \r\n \n\n<center>");
[" \r\n \r\n \n\n", "\n"]
于 2009-12-01T13:47:09.943 に答える
2

繰り返しの改行を見つける通常の正規表現は「[\r\ n] +」です。これは、少なくとも1つの改行を意味します。これは、直後に続く任意の数の改行に一致します。

于 2009-12-01T13:39:56.807 に答える