5926 次
5 に答える
1
- 先頭の漢字が 1 つだけの場合は、最初の「*」を削除します。
- ただし、'[.\s]' は保持する必要があります。改行と一致しません(私は思います)。
- それが完了したら、問題がphpコードではなく正規表現に起因することを確認してください。
于 2009-10-18T21:07:03.190 に答える
0
/[\x{4e00}-\x{9fa5}][.\s]*\[\/m\][\x{4e00}-\x{9fa5}]/um
于 2009-10-19T08:51:45.910 に答える
0
[\x{4e00}-\x{9fa5}]+.+\[\/m\][\x{4e00}-\x{9fa5}]
あなたの説明に一致するもの:
[\x{4e00}-\x{9fa5}]+
--> 4E00 から 9FA5 までの 1 つ以上の文字。
.+
--> 1 つ以上の他の文字
\[\/m\]
--> [/分]
[\x{4e00}-\x{9fa5}]
--> 4E00 から 9FA5 までの 1 文字
于 2012-06-19T04:19:46.577 に答える