[PHP-users 29524] Re: UTF-8、正規表現で全角スペースがヒットしないことがある?
goungoun
gounx2 @ gmail.com
2006年 6月 27日 (火) 14:19:43 JST
こんにちは。
On Tue, 27 Jun 2006 10:12:30 +0900
oppara <mlml @ oppara.tv> wrote:
> こんにちは、大原と申します。
>
> > 回避案としては、
> > 「キャラクタクラス中に全角スペース」を使うことがNGなので、
> >
> > 1.全角スペースを使用頻度の低い 文字並び or 全角文
> > 字 に置換
> > 2.置換した文字を使って正規表現記述して処理させる。
> > 3.1.の逆置換を行いもとに戻す。
>
>
> preg_replaceを使用するというのはNGですか?
> http://ns1.php.gr.jp/pipermail/php-users/2005-August/026964.html
>
> echo "2:" . preg_replace("/い[ ]/u", "<まっち>",
> $text) . "<br />\n";
ありがとうございます!
まさにこれでしたね(汗
# 現行、UTF-8前提の環境でプログラミングしているので
# これで解決です。
>
>
> 勘違いでしたらすみません。
>
個人的にはとても感謝です。
# 同様の疑問をお持ちの方がいるような話でしたので、投稿前に
# 過去ログのメール全文検索から探ってみましたがたどりつけずでした、、、
# お恥ずかしい。。
--
goungoun <gounx2 @ gmail.com>
http://goungoun.dip.jp/app/
PHP-users メーリングリストの案内