正規表現

正規表現とは特定の文字列によるパターンマッチングを行う際に用いられる宣言型プログラミングです。

RSS

  • 受付中

    回答
    2

    Python3 正規表現を用いてIPアドレスを判定したい

    PythonでIPアドレスを正規表現でマッチさせようとしましたが、 すべてFalseとなってしまいます。 下記の場合、Trueとしたいのですが、Falseとなります。 解決方法はありますでしょうか。 address = "1.2.3.4" m = re.match('\^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-

    • 0評価
    • 55PV
    yuyu127 yuyu127 14時間前に コメント
  • 解決済

    回答
    3

    Perlの正規表現による文字列抽出をPythonでやりたい

    下記のようなPerlのコードと同じことをPythonでやりたくて調べています。 use utf8; use feature 'unicode_strings'; use open ':encoding(utf8)'; # I/O default encoding is UTF-8 use open ':st

    • 0評価
    • 102PV
    troublemaker troublemaker 1日前に コメント
  • 解決済

    回答
    2

    PHP正規表現で不特定のプロパティの置換削除

    HTMLのタグ内にあるonclick属性及び中身がユニーク文字列のプロパティの文字列を削除(空白に置換)するための参照元の正規表現が書けません。 置換元のHTMLタグ <div id="alertText01" title="テキスト1" onclick="window.alert('アラートテキスト1')">テキスト</div> <div id="

    • 0評価
    • 52PV
    sika sika 2日前に ベストアンサー
  • 解決済

    回答
    2

    UNIXコマンドの意味

    今、スクレイピングに関する本を読んでいるのですが、 そのコードのところで以下のようなものがありました。 $ cat yakei_kobe.csv | grep -E '^1' ` この -Eの意味がわからなくて困っています。 正規表現の1つなのでしょうか。それともUNIXコマンドの一部なのでしょうか。 わかる方回答お願いいたします。

    • 0評価
    • 51PV
    a_saitoh a_saitoh 2日前に 回答
  • 解決済

    回答
    1

    正規表現を使ったアプローチについて

    プログラミング初学者です https://www.hackerrank.com/challenges/re-findall-re-finditer/problem 例えばこの問題を解こうとしたときに import re m = re.findall(r'[^aiueoAIUEO][aiueoAIUEO]{2,}[^aiueoAIUEO]', in

    • 0評価
    • 59PV
    mkgrei mkgrei 3日前に 回答を編集
  • 解決済

    回答
    1

    java正規表現のパターンマッチングヘルプ!

    前提・実現したいこと 下記のような文字列があります。 「:a_XXXX_:bb_YYYY_:ccc_」("_"は半角スペースを表現しています) この文字列をjava正規表現で置換して、 「ZZZ_XXXX_ZZZ_YYYY_ZZZ_」("_"は半角スペースを表現しています) に置換したいです。 発生している問題・エラーメッセージ 手元に環境が無いので下記

    • 0評価
    • 58PV
    nabeskitchen nabeskitchen 4日前に ベストアンサー
  • 解決済

    回答
    2

    phpの正規表現がわかりません!(preg_replaceを使ってます!)

    やりたいこと phpの正規表現を使ってhtmlのタグを消したい! $html = '1<script>2</script>3<script>4</script>5'; $txt = preg_replace(正規表現,'',$html); var_dump($txt); //135 ←と表示したい。 状況 htmlを取得してきて分け合って改行文字を消し

    • 0評価
    • 108PV
    naohiro19_ naohiro19_ 5日前に 回答
  • 解決済

    回答
    2

    文字列の中のダブルクォーテーション内の文字を削除したい

    文字列の中で「‟”」で囲われた文字をslice!で削除したいのですが、 下記のように、 slice!(/‟.*?”/)やslice!(/\‟.*?\”/)で試してみましたが 文字列の最初と最後の"にマッチしてしまうようでうまくいきません。 2.4.0 :001 > text = "test‟ダブルクォーテーションの中”外" => "test‟ダブルクォ

    • 0評価
    • 47PV
    ankored ankored 6日前に コメント
  • 受付中

    回答
    4

    【javascript】正規表現に詳しい方お願いします!

    javascriptの正規表現について質問です。 javascriptっていっても、使用言語はgasなのですが・・・ var data = UrlFetchApp.fetch(url); var strText = data.getContentText(); というコードで、変数strTextにhtmlを取得しています。 その内容が以

    • -1評価
    • 370PV
    think49 think49 1週間前に コメント
  • 解決済

    回答
    1

    python3でcsvの文字列を正規表現を使って抽出

    前提・実現したいこと python3を使ってcsvに書かれている長文を正規表現を使ってキーワード検索できるようにしたいのですが、エラーが出て詰まってます。 発生している問題・エラーメッセージ File "××.py", line 14, in <module> match = re.search(keyword,r) File "C:\×\

    • 0評価
    • 71PV
    gaat gaat 1週間前に ベストアンサー
  • 解決済

    回答
    2

    preg_matchでの正規表現

    $comment = '#ああああ いいいいい #うううう'; 上記の変数からpreg_matchを使用して下記の結果になる正規表現を教えていただけないでしょうか array(2) { [0]=> string(9) "#ああああ" [1]=> string(9) "#うううう" }

    • -1評価
    • 79PV
    mei1216 mei1216 1週間前に コメント
  • 解決済

    回答
    2

    正規表現で先頭の文字列を指定。

    前提・実現したいこと 先頭の文字列が「2~」、「3~」、「4~」、「5~」のいずれかで始まる文字列だったら、 if文の中に入るという処理をしたいのですが、エラーが出てしまいました。 先頭の文字は^で指定できるつもりだったのですが、何が間違っていますか? ご教授のほどお願いします。 該当のソースコード if(preg_match('^[2-5]~*', $

    • 0評価
    • 58PV
    tkshp tkshp 1週間前に ベストアンサー
  • 解決済

    回答
    5

    sedコマンドで"["と"]"をうまく削除できない

    タスクとしては以下のようなテキストファイル Hello![ My name is [] Nice [to] meet you! をsedコマンドを使って Hello My name is Nice to meet you と記号を全て削除したいです。(MacOSです) sed -e "s/[[\]!]//g" test.txt 以上のコマン

    • 0評価
    • 74PV
    kokeman kokeman 1週間前に 回答
  • 解決済

    回答
    1

    文章から記号を削除したい

    タスクとしては以下のようなテキストファイル 'TIS 'TIS 'TWERE 'TWERE &AMP; &AMP; &AMP; (A (AND (AND AGAIN, から記号を削除して以下のようなテキストファイル TIS TIS TWERE TWERE AMP AMP AMP A AND AND AGAIN にしたいです。 macのターミナルから

    • 0評価
    • 71PV
    dodox86 dodox86 1週間前に ベストアンサー
  • 解決済

    回答
    1

    pythonで特定の文字〜特定の文字の間のhtmlを抽出するプログラムにつきまして

    現在、クローリング、スクレイピングのプログラムを組んでおりまして、 特定の文字から始まり、特定の文字で終了するまでの間のhtmlを 抽出したく考えております。 例えば、下記に記載がある「著者は梅原大吾さん。プロゲーマーである」 というワードから、「本書の言葉はとっても参考になる要素が多いように感じた」までの間のhtmlだけを抽出した場合、どういった手法を

    • 0評価
    • 96PV
    mahon mahon 2週間前に ベストアンサー
  • 解決済

    回答
    3

    javaの正規表現について

    現在、サーバとの通信の中で特定のxmlメッセージを取り出す処理を実装をしようと思っています。 色々と調べてみて、分からなかった点がありましたので質問を投稿させて頂きました。 <name>A</name><name>B</name><name>C</name> 上記のように、同一タグで複数のデータが入っているxmlデータの場合にJavaのPatternとM

    • 0評価
    • 131PV
    think49 think49 3週間前に コメント
  • 解決済

    回答
    3

    PHPで特定の文字列が含まれたタグのみを除去したい

    WordPressを用いたサイト構築をしております。 本文の出力をしようと思うのですが、ここから一部の文字列(半角空白のみ)が含まれたタグを削除したいと思っています。 PHPのpreg_replaceで削除してしまおうと思ったのですが、うまくいきません…。 $content = get_the_content(); $content = preg_rep

    • 0評価
    • 116PV
    pitacora pitacora 3週間前に ベストアンサー
  • 解決済

    回答
    3

    URLから数字が5個続く部分を正規表現で抽出したい(javaScript)

    html5でマークアップしているものです。 javaScriptの正規表現にてURL(例:example.com/12345/12/1234/)から 数字が5連続で続いた部分だけ抽出したいのですがどのように正規表現をかけばよろしいのでしょうか。 またその際に抽出したリンクをhtml内の特定のリンク(例:<a id="hoge" href="/inde

    • -3評価
    • 262PV
    sixth13 sixth13 3週間前に ベストアンサー
  • 解決済

    回答
    5

    javascriptの正規表現でわからないところがあります。

    const pattern = /^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\./; const text = '2017-10-10T00:00:00.000Z'; console.log(text.replace(pattern, '$1/$2/$3 $4:$5:$6')); ISO形式の日付文字

    • 0評価
    • 106PV
    suyama suyama 3週間前に コメント
  • 解決済

    回答
    2

    A L L か 否 か

    dreamweavercs6の機能である検索及び置換について質問です。 この検索には正規表現が利用できますが、この正規表現の検索は、phpでいうところのpreg_matchなのでしょうか。それともpreg_match_allなのでしょyか。

    • -1評価
    • 86PV
    yambejp yambejp 1ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    3056

  • 総質問数

    560

  • 今週の質問数

    7

関連するタグ

正規表現タグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る