[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
26: nobodyさん [sage] 03/12/01 14:07 ID:??? >>25の方法での結果 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:text> </xsl:text><xsl:text> </xsl:text><xsl:output omit-xml-declaration="yes" method="xml" indent="no" /><xsl:text> </xsl:text><xsl:text> </xsl:text><xsl:template match="/block">!<xsl:text> </xsl:text><html lang="ja" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="ja">!<xsl:text> </xsl:text>!<xsl:text> </xsl:text><xsl:apply-templates select="block_head"/>!<xsl:text> </xsl:text>!<xsl:text> </xsl:text><xsl:apply-templates select="block_body"/>!<xsl:text> </xsl:text>!<xsl:text> </xsl:text></html>!<xsl:text> </xsl:text></xsl:template><xsl:text> </xsl:text> http://tamae.5ch.net/test/read.cgi/php/1069245758/26
27: nobodyさん [sage] 03/12/05 18:55 ID:??? perlで質問です。 --------------------- あ\n \n \n \n あ\n --------------------- \nは改行です。 上のようなテキストファイルから2つ以上の連続した空白行を一つにまとめたいと思い、 $対象文字列 =~ m/^\s*\n$/; (空白文字0個以上だけで構成され改行で終わる) にマッチしたらフラグをセットし、フラグがオンに間はファイルに出力せず、 フラグがオンかつマッチング対象が空白文字だけで構成されていなければフラグをオフにする。 としようとしたのですが、 対象に空白文字と改行以外の文字が含まれるというのをどうやって表現していいか分かりません。 よろしくお願いします。 http://tamae.5ch.net/test/read.cgi/php/1069245758/27
28: 27 [sage] 03/12/05 19:01 ID:??? [^\s\n]で簡単にできました はいどうも http://tamae.5ch.net/test/read.cgi/php/1069245758/28
29: nobodyさん [sage] 03/12/05 19:03 ID:??? 何をしたいのかよくわからん http://tamae.5ch.net/test/read.cgi/php/1069245758/29
30: nobodyさん [sage] 03/12/06 23:50 ID:??? 今日電車で置換されました。 http://tamae.5ch.net/test/read.cgi/php/1069245758/30
31: nobodyさん [] 03/12/07 03:53 ID:ye6hWK3e >>30 同じカバン持ってる奴にお前のカバンを持ってかれたのか? http://tamae.5ch.net/test/read.cgi/php/1069245758/31
32: nobodyさん [sage] 03/12/07 05:21 ID:??? s/財布//g かもしれん http://tamae.5ch.net/test/read.cgi/php/1069245758/32
33: [sage] 03/12/07 06:33 ID:??? >26 それはなかろう。 http://tamae.5ch.net/test/read.cgi/php/1069245758/33
34: nobodyさん [sage] 03/12/07 11:49 ID:??? >>1 スレタイのRegExpが意図した通りに動かない恥ずかしいスレはここですか? http://tamae.5ch.net/test/read.cgi/php/1069245758/34
35: nobodyさん [sage] 03/12/07 15:12 ID:??? >>34 いつの世も正規表現とはそういうものなのです。 http://tamae.5ch.net/test/read.cgi/php/1069245758/35
36: nobodyさん [age] 03/12/09 11:55 ID:??? perlで変数$siteurlに入っているURLのドメインを$hogeに代入したいんですが、 ・サブドメインがあればそれも ・ドメインに~が続いていたらそのユーザーID(?)まで ↑の条件付でして、思うようにいってくれなくて困ってます。 $siteurl =~ /^https?:\/\/(.*?)\/((.).*)/; $hoge = $1; $hoge .= "/$2" if ($3 eq "~"); こんな感じのとこまで考えたんですけどこれだと http://hoge.hoge/~hoge http://hoge.hoge/hoge は意図したとおりなんですが、 ドメインより後ろに何も入ってないときは駄目だし・・ 他にも色々調べながら試したんですが ドメインの後にスラッシュがないと駄目だとか、 とにかく何か色々だめだめなんです。 正規表現からっきし駄目な僕に教えていただけませんでしょうか? http://tamae.5ch.net/test/read.cgi/php/1069245758/36
37: nobodyさん [sage] 03/12/09 13:43 ID:??? >>36 これでどうかな? $hoge = $1 if ($siteurl =~ /^https?:\/\/([^\/]+(?:\/~[^\/]+|)).*/); http://tamae.5ch.net/test/read.cgi/php/1069245758/37
38: nobodyさん [sage] 03/12/09 14:09 ID:??? >>36 http://www.example.com/~username/path/to/file という http URL の各部名称は、 "http" ... スキーム (scheme) "www.example.com" ... ホスト名、サーバ名、ドメイン、FQDN etc. "www" ... 3rd レベルドメイン、ホスト名、所謂「サブドメイン」 etc. "/~username/path/to/file" ... パス (絶対パス) "~username" ... 所謂「ホームディレクトリ」 see also: http://member.nifty.ne.jp/moha/rfc/rfc2396j.txt my($hoge) = $siteurl =~ m{^https?://([^/]+(?:/[^/]*)?)}; $hoge =~ s/~//; http://tamae.5ch.net/test/read.cgi/php/1069245758/38
39: nobodyさん [] 03/12/09 16:14 ID:W6bkuxuf プログラミング・・・ではないのかもしれないのですが、教えて頂けませんか? gooの辞書から関連語句だけを集めて用語辞典を作りたいので、 「説明文から検索」の機能で抽出した後、 左側に出てきた見出しだけをテキストエディタにコピペして、 単語以外は全て削除したいと思っています。 メモ帳とワードの他にVisual C++があるのですが、 これらで何とかできませんか? 例えば・・・ http://dictionary.goo.ne.jp/search.php?MT=%CE%EB%CC%DA&kind=jn&mode=0 すずき 【鈴木】 姓氏の一。... すずき-あきら 【鈴木朖】 (1764-1837) ... すずきいせき ―ゐせき 【鈴木遺跡】 東京都小平市にある旧石器... すずき-うめたろう ―うめたらう 【鈴木梅太郎】 (1874-1943) ... 上記の場合でいうと、 (半角スペース)【鈴木】・・・から行末まで削除、とか (全角スペース)―ゐせき(半角スペース)【鈴木遺跡】・・・から行末まで削除、というふうに とにかく最初のひらがな単語だけを残したいのです。 ▼などの記号も混ざっているので、段階を踏まなきゃならないのかなとも思いましたが 「正規表現メモ」とか見ても どうすればいいのかさっぱりなんです(´д`; よろしくお願いします。 http://tamae.5ch.net/test/read.cgi/php/1069245758/39
40: [sage] 03/12/09 16:21 ID:??? ‘次の結果→’にはさまれてる‘<b></b>’の中を取得。 オジーオズボーン単車で事故ったって。 http://tamae.5ch.net/test/read.cgi/php/1069245758/40
41: 36 [sage] 03/12/09 16:36 ID:??? すいません、本屋行っててレス遅れました >>37さんのをちょっとだけテストさせていただいたところ どうやら期待通りに動いてくれているようです。 それぞれ何をしているのかを調べながら、テストを重ねさせていただきたいと思います >>38さんの方は返ってくる値が、>>36で質問した 「今回ぼくがやりたいこと」とは期待していたものとは違ったんですが、 最終的にやりたいことが、 「後々入力されたほかのデータが、登録されているサイトのサーバー上にあるか、 というか、 そのサイト上のデータかどうかを調べる」 ということがしたかったので、ユーザーIDの自分の中での定義など、 なにか考え直す必要があるような無いような、そんな感じがしました。 ・・何が言いたいのが良くわかりませんし、やたら長文で読みにくいと思いますが、 兎に角何がいいたいかといいますと、 本当に有難うございました。 http://tamae.5ch.net/test/read.cgi/php/1069245758/41
42: nobodyさん [sage] 03/12/09 16:39 ID:??? timeで時間を取得して3の倍数の分なら処理をしようとしたんですが、ググッて調べた 下の書き方だとエラーが出てしまいます。どこか間違ってるんでしょうか? if ($min =~ ^(\d+)(?(?{$1 % 3})(?!))$){ http://tamae.5ch.net/test/read.cgi/php/1069245758/42
43: [sage] 03/12/09 16:41 ID:??? 正規表現を使おうとしてるところ? http://tamae.5ch.net/test/read.cgi/php/1069245758/43
44: [] 03/12/09 16:45 ID:5gjkqVTX >>35 それを言っちゃあおしめえよ。 http://tamae.5ch.net/test/read.cgi/php/1069245758/44
45: nobodyさん [sage] 03/12/09 17:51 ID:??? >>43 正解 http://tamae.5ch.net/test/read.cgi/php/1069245758/45
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 944 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s