[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
747: 744 [sage] 04/10/03 04:57:52 ID:??? >>745-746 回答ありがとうございます。 XREA を利用しているので PHP の 4.3.8 を利用しているのですが、 Warning: ereg_replace(): REG_BADRPT が出てしまいました (いろいろ試したみたところ、 (?= に反応しているようでした)。 preg mb_ereg でも同様のコードを試してみたところ (?= はパスするものの ereg と違って [:graph:] に日本語がマッチしてしまうようです(こっちが正しいのかな?)。 745のコードを参考に mb_ereg で以下のように書き直してみたところなんとか動作しました。 $mes = mb_ereg_replace('([a-zA-Z.]{2,})((?=[^a-zA-Z0-9<>":;.,/=?+_&@\-])|$)', '<a href="keyword.php?q=\1">\1</a>', $mes); よくわからないのですが、[:alpha:]を使うと漢字にマッチしたりして挙動が変になっていました。 うーん、まだまだ勉強が必要です。 http://tamae.5ch.net/test/read.cgi/php/1069245758/747
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 242 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s