[過去ログ] 正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
537: 04/07/24 16:35 ID:??? AAS
$str = ereg_replace("http://[^<>[:space:]]+[[:alnum:]/]","<a href=\\0>リンク</a>", $str);
538: 04/07/24 17:11 ID:wErUOaoh(3/3) AAS
外部リンク[html]:ns1.php.gr.jp
ヘボイらしいのですが、ここを参考にして何とかなりました。
お騒がせしました。
539
(1): 04/07/24 23:27 ID:b6ZQFx0g(1) AAS
AA省
540: 04/07/25 01:22 ID:??? AAS
入れ子になっている構造は正規文法で表せません
541: 04/07/25 04:31 ID:??? AAS
xslt とかの方が向いてそうだな
542: 04/07/25 06:16 ID:??? AAS
>>539
外部リンク[htm]:www.din.or.jp
543
(1): 04/07/26 14:57 ID:nr00S6gf(1) AAS
「test.html#aiueo」「abc.jsp#123」という文字列があって
#の前の文字列を取得したい場合はどのような正規表現にすれば良いのでしょうか○| ̄|_
544
(1): 04/07/26 15:12 ID:??? AAS
>>543
^([^#]*)
^(.*?)#
545: 04/07/26 15:18 ID:??? AAS
>>544
ありがとうございます○| ̄|_
うー、もっと勉強しなければ。(*)#とかしてますた。
546
(1): 04/07/28 01:04 ID:??? AAS
xmlで
------------------------
<qqq>
  <abc>123</abc>
  <rrr>aiueo</rrr>
  <abc>456</abc>
</qqq>
------------------------
というような構造のとき、
<qqq>の中の文字列を取り出し
省15
547
(2): 04/07/28 01:24 ID:??? AAS
>>546
基本だと思うけれども最小マッチ
/<abc>([^&]+?)<\/abc>/
548: 04/07/28 01:37 ID:??? AAS
>>547
546です。すみません、本当に助かりました。
ありがとうございます。
(とほほさんのHP見ながらやっていたんですが、それ以外にも対応していたり
 するんですね。今後は気をつけます。)
549: 04/07/28 01:37 ID:??? AAS
だからとほほはアテにならない。
550
(1): 04/07/28 02:00 ID:??? AAS
XMLなら正規表現使わずともDOMやSAXで抽出できるんじゃないの
551: 04/07/28 02:36 ID:??? AAS
>>550
むしろそっちの方が正攻法な気も。
552
(1): 04/07/29 00:49 ID:??? AAS
>>547
546ではないけど質問です。

/<abc>([^&]+?)<\/abc>/
だと<abc>123</abc>にはマッチするけど、<abc><123></abc>マッチしませんでした。
こういう文字コードを使われてるものもマッチさせる方法はあるんですか?
553: 04/07/29 09:01 ID:??? AAS
ヴァカには使えない仕様です。
554
(1): 552 04/07/29 10:14 ID:??? AAS
ごめんなさい、きちんと表示されてませんでした。

<abc>&lt;123&gt;</abc>

↑は/<abc>([^&]+?)<\/abc>/でマッチしないのですが、
マッチさせる方法はあるのですか?
555: 04/07/29 10:24 ID:??? AAS
>>554
[^]の意味を調べたほうがいいよ。
/<abc>([^<>]*)<\/abc>/
556: 04/08/01 14:12 ID:??? AAS
例えばですが、
$aには、変動する数字が代入されているとします。

【$aが、2000で割り切れる値であるとき、真を返す】

もしくは、

【下4桁が、2000・4000・6000・8000・0000のいずれかであるならば、真を返す】

としたい場合には、どのようなソースになりますか?
省1
1-
あと 433 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s