[過去ログ] 正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
21: 03/11/25 00:39 ID:??? AAS
>>20
Perlなら /s オプション
または文字クラスで [\d\D]* とか [\s\S]* とか [\w\W]* とかどうにでもなる。
JavaScriptは知ってるがJava言語は知らん。
22: 03/11/25 00:42 ID:??? AAS
>>20
>> または文字クラスで [\d\D]* とか [\s\S]* とか [\w\W]* とかどうにでもなる。
>> JavaScriptは知ってるがJava言語は知らん。
Javaでも全部できたみたい!!
今から意味調べます。ありがとうございます!
23: 03/11/25 00:43 ID:??? AAS
>>20
外部リンク[html]:java.sun.com
24(1): 03/11/29 00:22 ID:??? AAS
PHPで質問です。
<xsl:stylesheet version="1.0" xmlns:xsl="外部リンク:www.w3.org">
<xsl:output omit-xml-declaration="yes" method="xml" indent="no" />
<xsl:template match="/block">!
<html lang="ja" xmlns="外部リンク:www.w3.org" dir="ltr" xml:lang="ja">!
!
<xsl:apply-templates select="block_head"/>!
!
<xsl:apply-templates select="block_body"/>!
!
省8
25(1): 03/12/01 13:50 ID:??? AAS
>>24
もっとスマートな方法があるかもしれないけど、漏れだったらこうするかな。
1. <xsl:template /> の中だけ取り出す
2. 取り出したものを \n を <xsl:text>\n</xsl:text> に置換する
3. 置換したものを <xsl:template /> の中に戻す
26(1): 03/12/01 14:07 ID:??? AAS
>>25の方法での結果
<xsl:stylesheet version="1.0" xmlns:xsl="外部リンク:www.w3.org"><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="外部リンク:www.w3.org" 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>
省5
27(1): 03/12/05 18:55 ID:??? AAS
perlで質問です。
---------------------
あ\n
\n
\n
\n
あ\n
---------------------
\nは改行です。
上のようなテキストファイルから2つ以上の連続した空白行を一つにまとめたいと思い、
省6
28: 27 03/12/05 19:01 ID:??? AAS
[^\s\n]で簡単にできました
はいどうも
29: 03/12/05 19:03 ID:??? AAS
何をしたいのかよくわからん
30(1): 03/12/06 23:50 ID:??? AAS
今日電車で置換されました。
31: 03/12/07 03:53 ID:ye6hWK3e(1) AAS
>>30
同じカバン持ってる奴にお前のカバンを持ってかれたのか?
32: 03/12/07 05:21 ID:??? AAS
s/財布//g
かもしれん
33: 03/12/07 06:33 ID:??? AAS
>26
それはなかろう。
34(1): 03/12/07 11:49 ID:??? AAS
>>1
スレタイのRegExpが意図した通りに動かない恥ずかしいスレはここですか?
35(1): 03/12/07 15:12 ID:??? AAS
>>34
いつの世も正規表現とはそういうものなのです。
36(3): [age] 03/12/09 11:55 ID:??? AAS
perlで変数$siteurlに入っているURLのドメインを$hogeに代入したいんですが、
・サブドメインがあればそれも
・ドメインに~が続いていたらそのユーザーID(?)まで
↑の条件付でして、思うようにいってくれなくて困ってます。
$siteurl =~ /^https?:\/\/(.*?)\/((.).*)/;
$hoge = $1;
$hoge .= "/$2" if ($3 eq "~");
こんな感じのとこまで考えたんですけどこれだと
外部リンク:hoge.hoge
外部リンク:hoge.hoge
省6
37(1): 03/12/09 13:43 ID:??? AAS
>>36
これでどうかな?
$hoge = $1 if ($siteurl =~ /^https?:\/\/([^\/]+(?:\/~[^\/]+|)).*/);
38(1): 03/12/09 14:09 ID:??? AAS
>>36
外部リンク:www.example.com
という http URL の各部名称は、
"http" ... スキーム (scheme)
"www.example.com" ... ホスト名、サーバ名、ドメイン、FQDN etc.
"www" ... 3rd レベルドメイン、ホスト名、所謂「サブドメイン」 etc.
"/~username/path/to/file" ... パス (絶対パス)
"~username" ... 所謂「ホームディレクトリ」
see also: 外部リンク[txt]:member.nifty.ne.jp
my($hoge) = $siteurl =~ m{^https?://([^/]+(?:/[^/]*)?)};
省1
39(1): 03/12/09 16:14 ID:W6bkuxuf(1) AAS
プログラミング・・・ではないのかもしれないのですが、教えて頂けませんか?
gooの辞書から関連語句だけを集めて用語辞典を作りたいので、
「説明文から検索」の機能で抽出した後、
左側に出てきた見出しだけをテキストエディタにコピペして、
単語以外は全て削除したいと思っています。
メモ帳とワードの他にVisual C++があるのですが、
これらで何とかできませんか?
例えば・・・
外部リンク[php]:dictionary.goo.ne.jp
すずき 【鈴木】
省15
40: 03/12/09 16:21 ID:??? AAS
‘次の結果→’にはさまれてる‘<b></b>’の中を取得。
オジーオズボーン単車で事故ったって。
上下前次1-新書関写板覧索設栞歴
あと 949 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s