正規表現

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

RSS

  • 受付中

    回答
    2

    正規表現でURLからパラメータだけ抜き出したい

    前提・実現したいこと 正規表現で、URL中からパラメータだけ抜き出すものを教えてください。 http://www.example.jp/?OVKEY=車&OVRAW=練馬&OVMTC=Broad というURLがあったとしたら、「車」「練馬」「Broad」 を抜き出したいです。 ※PHPのpreg_matchで機能するものでおねがいします

    • -1評価
    • 62PV
    OsCh OsCh 1日前に 回答
  • 解決済

    回答
    4

    テキストエディタで行と列を入れ替える

    正規表現・サクラエディタマクロについて質問です。 下のようなタブ区切りのテキストがあります。 国語 90 55 数学 80 65 理科 70 75 社会 60 85 英語 50 95 これを下のように行と列を入れかえたタブ区切りのテキストにしたいです。 国語 数学 理科

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

    回答
    1

    php の後方参照の表現に関して

    php の正規表現で、後方参照の際\\nで表現していたのですが、マニュアル(\nで表現)と整合性がとれません。 これは何が影響しているのでしょうか? // \\nで表現 preg_match( "/(sens|respons)e and \\1ibility/", "response and responsibility", $o

    • 0評価
    • 52PV
    te2ji te2ji 5日前に コメント
  • 解決済

    回答
    1

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

    前回の質問で解決にしたのですが、思い通りの動作をしていなかったので再度質問します! 前回の質問:https://teratail.com/questions/87971 やりたいこと phpの正規表現を使ってhtmlのタグを消したい! //例1 $html = '1<script>2</script>3<script>4</script>5'; $t

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

    回答
    1

    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評価
    • 60PV
    .yuukun .yuukun 1週間前に ベストアンサー
  • 解決済

    回答
    3

    最初に大文字が出現するまでをマッチさせる

    以下のようなケースでpreg_replaceを使用と考えております。 ■文字列 label_jpfr-t-inv_VoluntaryRetainedEarningsINV_totalLabel.1 ■条件 大文字が出現する直前までを削除 ■削除したい文字列 label_jpfr-t-inv_ ■結果の文字列 abel.1 $hoge=preg_rep

    • 0評価
    • 100PV
    SugiuraY SugiuraY 1週間前に コメント
  • 解決済

    回答
    3

    正規表現の解読ができず困っております

    REGEXP_MATCH([ページ],'^(?=.*/aaaa/[a-z]+/)(?!.*/aaaa/[a-z]*/[0-9]*/)(?!.*\?)(?!.*/aaaa/[a-z]*/dddd/).*')=TRUE THEN 'Aグループ' という正規表現があってはっきりと解読できず困っております。作成者がすでにおらず、どのようなことを意図して作成したの

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

    回答
    2

    JavaScript と Perl の正規表現に関して

    タイトルがわかりにくくてすみません。 とある質問で、横から質問したのですが、思った以上私の理解が進まなかったため、質問を新たに建てました^^; JavaScript の正規表現が拡張され、Perl の正規表現のようなことができるようになると、String#replace や RegExp#exec を使用する回数が減るというコメントをいただいたのです

    • 0評価
    • 73PV
    te2ji te2ji 1週間前に コメント
  • 解決済

    回答
    4

    正規表現確認サイトとブラウザ確認で挙動が異なる

    前提・実現したいこと 正規表現を用いて入力された値が正しい値かどうか判別を行いたい。 今回は「半角英字 + 半角空白 + 半角英字」かどうか判別。 イメージとしてクレジットカードの名義人形式です。 該当のソースコード <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script

    • 0評価
    • 148PV
    te2ji te2ji 1週間前に コメント
  • 受付中

    回答
    1

    正規表現でのlazy matchingの仕組みについて

    正規表現を業務で使う過程で、greedy matchingとlazy matchingの違いについて、以下を参考に調べる機会がありました。 http://blog.mariusschulz.com/2014/06/03/why-using-in-regular-expressions-is-almost-never-what-you-actually-wan

    • 0評価
    • 48PV
    otn otn 1週間前に 回答
  • 解決済

    回答
    1

    javascriptの正規表現について教えてください

    "{"folder":[],"root":"E:\\sample\\testData","rootUrl":""}{"file":[{"name":"test1.html"},{"name":"test2.html"}]}" 上記のような文字列があります。 1、"{"folder":[],"root":"E:\\sample\\testData","ro

    • 0評価
    • 358PV
    yambejp yambejp 1週間前に ベストアンサー
  • 受付中

    回答
    0

    LL(k)構文解析について

    構文解析に関する質問です。 ある文法で、 P={S→B, B→E | if(E)B | if(E)B else B, E→E+T | T, T→n | -T | (E)} というのがあったのですが、 この場合、if(E)B というのはどう扱えばい いのですか? 一応、自分が考えたのは、S→B→EB→EEB→...です。ご教授お願いします。

    • 0評価
    • 46PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    0

    Fluentd 正規表現の記載方について

    前提・実現したいこと 以下のダブルクォーテーション区切りデータを "200021075 ""777"" 333" 正規表現 "(?<referer>[^"]*)" で取得すると 200021075 が返されます。 返される値を 200021075 777 333 とするには、どのような正規表現を記載すればよいでしょうか? 実際のデータレコードパターン

    • 0評価
    • 30PV
    teratailが2週間前に アップデート
  • 解決済

    回答
    1

    RewiteRuleでホスト名の一部分を書き換えたい

    OS:Amazon Linux AMI release 2017.03 webサーバー:httpd24 Webサイトをサブドメインで構築しています。 http://ap1.dev.xxxxx.jp http://ap2.dev.xxxxx.jp http://ap1.develop.xxxxx.jp http://ap2.develop.xxxxx

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

    回答
    2

    正規表現を教えてください

    正規表現を教えてください PHPでID/PASS登録のシステムを作っています。 IDの制限は半角英数と記号で英と数は必ず入らないといけない PASSも同様です 上記を満たすための正規表現を教えてください。

    • -5評価
    • 138PV
    katoy katoy 2週間前に ベストアンサー
  • 解決済

    回答
    2

    なぜ、マッチしないのか

    SRC=array.c builtin.c eval.c field.c gawkmisc.c io.c main.c \ missing.c msg.c node.c re.c version.c という文章を「^\w+=.*?(\\\n.*?)*」という正規表現で処理をすると詳説正規表現第三版(173頁)によれば、合致する文字は、「SRC=」だけだそ

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

    回答
    2

    【Javascript】IEで日本語を用いた正規表現がエラーになってしまう

    画面の入力フォームにおいて、日本語の全角文字のみ許容するように以下の正規表現でマッチングをかける実装がされています。 return !(str.match(/^[ぁ-んァ-ヶー一-龠]+$/u)); ChromeやEdgeでは正常に動作しているのですが、IE11では SCRIPT5017: 正規表現で構文エラーが発生しました。 と表示されjsが正常に動作

    • 0評価
    • 410PV
    yambejp yambejp 2週間前に コメント
  • 解決済

    回答
    2

    正規表現を使ってテキストファイルからメールアドレス以外の情報を除外したい

    前提・実現したいこと 正規表現を使って以下のようなテキストファイルからアドレス以外の情報を除外したいです。 ⬛テキストファイル例 ・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・ ・・・AAA@example.com・・・・・・ ・・ BBBB@example.com・・・・ ・・・・・・・・CCC@example.com ・・・

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

    回答
    1

    マルチサイト移設エラー

    WordPressマルチサイト機能を使ってサイトを移設した場合の、管理ページ404エラーについて教えてください。 既存サイトのリニューアルで、WordPressマルチサイトを構築しました。 既存サイト(html) : http://**.com/ 新規サイト1(Wordpress) : http://**.com/cms/ 新規

    • 0評価
    • 45PV
    yusuket yusuket 3週間前に 回答
  • 解決済

    回答
    7

    4桁は取り出さないけど2桁か1桁の数値だったら取り出す正規表現を教えてください

    Pythonで文字列から数値が4桁だったら取り出さないけど、2桁か1桁だったら取り出すコードを書きたいです。 Pythonの正規表現では\dで数値を表せます。 4桁を取り出す場合はこんな感じです。 import re text = '2001年宇宙の旅' p = re.compile(r'\d\d\d\d') result = p.search(tex

    • 1評価
    • 571PV
    Shichi7 Shichi7 3週間前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    2928

  • 総質問数

    499

  • 今週の質問数

    3

関連するタグ

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