[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
17: デフォルトの名無しさん [sage] 2019/10/05(土) 16:35:39.41 ID:+ss/CUcr アカウント持ってないから login はできないけど 自分が解いた結果はまだ見られるな。 クッキーを削除したら見られなくなるんだろうか。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/17
36: 26 [sage] 2019/10/08(火) 02:16:13.41 ID:cRqslSem バグのほとんどが設計段階で生じる、典型的な例かw バグを設計段階で修正せず、実装段階で修正しようとするから、 ますますダメになるという例w SE・上流工程が馬鹿だと、こういうのが多いw Ruby などで実装した事がないからだろうw ダメな事をやる香具師が、あまりにも多いw http://mevius.5ch.net/test/read.cgi/tech/1568640311/36
110: デフォルトの名無しさん [sage] 2020/02/10(月) 14:37:14.41 ID:8D13KkA5 正規表現よりも、HTML パーサーの方がよい。 Ruby のnokogiri で、HTML をパースすると、 require 'nokogiri' doc = Nokogiri::HTML(<<EOT) <html><body> <a href="http://hoge1.jp">http://hoge1.jp</a> <a href="http://hoge2.jp">http://hoge2.jp</a> </body></html> EOT elements = doc.css( "a" ) # 属性・テキスト elements.each { |elem| puts elem.get_attribute( "href" ), elem.text } 出力 http://hoge1.jp http://hoge1.jp http://hoge2.jp http://hoge2.jp http://mevius.5ch.net/test/read.cgi/tech/1568640311/110
140: デフォルトの名無しさん [sage] 2020/03/22(日) 12:43:52.41 ID:nQo0XPUd 書き忘れましたが ファイル名だけでなくファイルパスを含む場合があります・・ ex. /a/b/c/d/_0000_1111_2222_3333.jpg 3333.jpgのようなパターンさえなければ対応できているのですが これが来た場合にうまくいきません http://mevius.5ch.net/test/read.cgi/tech/1568640311/140
213: デフォルトの名無しさん [sage] 2020/05/17(日) 03:46:57.41 ID:C/hIIgkx >>211 なるほどw http://mevius.5ch.net/test/read.cgi/tech/1568640311/213
294: デフォルトの名無しさん [sage] 2020/06/29(月) 18:25:35.41 ID:sN5cgPC+ >>292 あぁ?理由なら書いてんだろ おまえのような底意地の悪いゴミカスが気に食わないからじゃ さっさ死ね http://mevius.5ch.net/test/read.cgi/tech/1568640311/294
437: デフォルトの名無しさん [sage] 2020/09/27(日) 21:15:26.41 ID:5NvF/cEJ >>434 (¥d{2}),? http://mevius.5ch.net/test/read.cgi/tech/1568640311/437
457: デフォルトの名無しさん [sage] 2020/11/11(水) 02:35:05.41 ID:wa6LgG/F >>453 俺のところじゃ、そのままでも正常だけどなあ(win7だからか? PS ver.5.1) その3行だけじゃあ表示も出力もされないので $file_contents を最後に追加した その入力ってJane系のiniファイル(SJIS)だよね? ファイルに出力もして確認してみた (デフォではUnicode16になっちゃうのでout-fileでencoding指定) http://mevius.5ch.net/test/read.cgi/tech/1568640311/457
528: デフォルトの名無しさん [sage] 2021/03/03(水) 06:22:13.41 ID:7UFtTk12 ●Regular Expressionの使用環境 python 3.x ●検索か置換か? 検索 ●説明 ここをアクセスの次に出てくるURL(ttp://xxxx2/)をとってきたい pattern = re.search("▼ここをアクセス.*(http.*\n)+?",a_text,flags=re.DOTALL) 複数行検索してるが最後のURLをとってきてしまう ●対象データ URL1です ttp://xxxx2/ □ 【▼ここをアクセス】 ttp://xxxx2/ URL2です ttp://xxxx3/ ●希望する結果 ttp://xxxx2/ http://mevius.5ch.net/test/read.cgi/tech/1568640311/528
552: デフォルトの名無しさん [sage] 2021/03/11(木) 22:29:51.41 ID:79QhYvaG 前後の数字チェック入り(区切りに\t,\fを除く) (JavaScriptって言ってもWSH(JScript)や古いとダメ) text.replace(/(?<=\d)[ \r\n]+(?=\d)/,", ") http://mevius.5ch.net/test/read.cgi/tech/1568640311/552
641: デフォルトの名無しさん [sage] 2021/04/07(水) 23:04:12.41 ID:Gfnmricb >>639 ちょっとアレな人が絡んできただけw http://mevius.5ch.net/test/read.cgi/tech/1568640311/641
771: デフォルトの名無しさん [sage] 2021/07/30(金) 00:49:58.41 ID:N3W+nBLQ 単純に\nがgrepに食われてるだけだと思う オプションに-zを入れれば\0区切りになるから\nは残せそうだけど ファイル全体が1行になるだろうからやりたい事は多分できない \rを\r\nに統一したいなら各行の末尾以外の\rを\r\nに置換すれば良さそう grepで検索だけして手作業で直すつもりなのかな http://mevius.5ch.net/test/read.cgi/tech/1568640311/771
851: デフォルトの名無しさん [sage] 2021/09/27(月) 18:20:46.41 ID:QHV+6MAZ そのソフトの機能とあなたがしたい事が正確にはわからんが、 正規表現で自動でディレクトリ名は入らんよ。 それをやりたかったら普通はプログラミングの領域。 単に先頭に指定文字列を入れたいなら 検索:^ 置換:○X△.zip http://mevius.5ch.net/test/read.cgi/tech/1568640311/851
895: デフォルトの名無しさん [] 2021/10/16(土) 14:12:10.41 ID:UbsVp7JO fullmatchってあったのか そりゃそうか http://mevius.5ch.net/test/read.cgi/tech/1568640311/895
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.035s