2012-01-29 26 views
1

正規表現は良くないが、ここに問題がある! 単語の文字と空白には一致しませんが、Ö、ä、ü、Ü、Äのようなエスケープ文字には正規表現が必要です。 私はサーバ側のスクリプトとしてPHPを使用しています。正規表現と一致する単語がない空白

examlpe:[email protected]#[email protected]$%>< #$$ #[email protected]^%は神の試合で [email protected]##$%$#%# @$#@! [email protected]#[email protected]#ÖÄüは、OAU

が、私はこの

'/[.,;:@\-_()\!"\$%&\/=\?\*\`\~\^\\\|\'\+#<>{}\[\](\s)]/' 

のようなものを試してみましたが、「\ sは」空白のに一致していない悪い試合です????誰かが試合空白をalsowするために、このexressionを修正することができれば

それは素晴らしいことです。

'/[.,;:@\-_()\!"\$%&\/=\?\*\`\~\^\\\|\'\+#<>{}\[\]]/' 

ご了承ください。おかげ

答えて

1

utf-8 character properties:それは働いていない

/\p{L}/u 
+0

!とにかくありがとう – sorin

+0

あなたはそれで何をしましたか?これは、コードを完了していない、これは式は、おそらくあなたは、UTF-8を使用していると仮定すると、 '/^\ PL * $/u'」だろう....あなたの方法であなたを取得することです。また、私たちはどのように、何のために脱出、...'_ A、あなたはÖのような_'toエスケープ文字で何を意味するのか分からないのですか? – Wrikken

関連する問題