正規表現

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

RSS
  • 解決済

    回答
    3

    target=""であった場合に_blankを付与する

    タイトルの通りとなりますが、target=""であった場合に_blankを付与するという処理を正規表現で行いたいです。 HTMLからAタグを取得し、target="_blank"を付与することはできましたが、もしtarget=""があった場合にもtarget="_blank"が付与されるようにしたいです。 $text = preg_replace('/(

    • 0評価
    • 51PV
    yyyyykkkkk yyyyykkkkk 8時間前に 回答を編集
  • 解決済

    回答
    1

    正規表現で指定タグを取得する

    実現したい事 →xmlファイルからAタグを取得し、target=“_blank”を付与する はじめにDOMを使用して、getelementbytagNameでaタグを取得し、target=“_blank”が無ければ付与するという条件で処理を行っておりました。 しかし、DOMを使用する事で、他のタグがなくなってしまうなどの影響が出てしまった為、正規表現で同

    • 0評価
    • 64PV
    yambejp yambejp 19時間前に 回答を編集
  • 解決済

    回答
    2

    正規表現で文字列から数値を取り出したい

    1〜99までの数値に一致するものを取り出したいのですが、 1,5 5 10 2,11 このように、文字列でカンマ区切りに2つの数値があることがあります。 このときに、一桁の数値を取り出したいのですが、1を含むものを取り出すと11や21などが取れてしまいます。 なので、1のもの、1で始まり次がカンマのもの、カンマの次が1、3パターンで一致するものを調べていたの

    • -1評価
    • 106PV
    date-07 date-07 1日前に コメント
  • 受付中

    回答
    1

    miの正規表現がうまくいきません!!

    miにおいて一括置換する際に作ったテキストが以下になります。 1^.*[^一-龠].*\n 2 3^\n 4 「ひらがなだけの行」と「漢字とひらがな混合」の行がありまして、「漢字とひらがな混合」の行だけを残し、それ以外の行を削除したいのですがうまくいきません。 ^の否定のところで間違ってるのでしょうか? テキストエディタmiを使用しております。

    • 0評価
    • 50PV
    x_x x_x 2日前に 回答
  • 解決済

    回答
    3

    Aコメントアウトを正規表現で変換するとしたら?

    ATOMエディタの置換質問です。 ## ここからはhogeです ## ## ここからはmogeです ## ↑これらを下記のように {{-- ここからはhogeです --}} {{-- ここからはmogeです --}} 一括置換したいですが 内容はそのまま## ##のみ変換する方法を教えてください。

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

    回答
    1

    正規表現を使った置換で、特定の文字で囲まれた文字列が連続する場合について

    前提・実現したいこと 正規表現の使える置換で、空白や改行で区切られた数字に.0を付け加えたい。 期待している動作は次のようなものです。 置換前 hoge 123 hoge fuga456 78.9 123 123 123 123 置換後 hoge 123.0 hoge fuga456 78.9 123.0 123.0 123.0 123.0

    • 0評価
    • 36PV
    MJun.21 MJun.21 1週間前に 回答を編集
  • 解決済

    回答
    3

    正規表現の?のある・なしの違い

    sakuraエディタの正規表現で Windows(95|98) Windows(?:95|98) 上記2つのコードの違いが判りません。 同じように Window95とWindows98が一致するだけな気がするのですが 詳しい違いの分かる方お願いします。

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

    回答
    2

    【PHP】 配列の中にある文字列の一部分を抽出し、新しい配列に格納したい

    PHPについての質問です。 自分がやりたいことを以下に記述していますが、これを実現するにはどのようにコードを書いたらいいでしょうか。 もしかしたら、最初から最後までの間でいらない過程もあるかもしれないので、 その場合はその過程を省略してくれて問題ありません 配列 2017/1/1 00:00:00 東京 aaaaaaaaaaaaaaaa 2017/1/1

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

    回答
    2

    正規表現 re.sub() で特定の文字が入った文字列だけ消したい

    プログラミング初学者です 特定の文字が入った文字のかたまり(単語)だけ消して表示したいです import re word_list = ['Mr. Popo', 'Mrs. Popo', 'Po.Po', 'PoPo'] for word in word_list: print(re.sub(r'.*\..*', '', word)) 例

    • 1評価
    • 75PV
    a_aaa 退会済みユーザー 1週間前に ベストアンサー
  • 解決済

    回答
    1

    Rails 記号を含まない文字列のバリデーション

    Ruby on Railsでアプリケーションを作成しており、入力フォームで記号(<,/等)を含まない文字列を受け取りたいのですがバリデーションの書き方で悩んでいます。 validatesのexclusionやformatで制限するのだとは思ったのですが正規表現にも疎く、文字列の中で1つでも記号が入っていた時に制限する記述が考えつかない状況です。 効果的な

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

    回答
    1

    正規表現 複数行の選択

    前提・実現したいこと dreamweaverを使用しています。 正規表現使用時に 複数行の選択方法がわかりません。 下記に例を記します。 発生している問題・エラーメッセージ <div> <h2>ページ特有タイトル</h2> <div class="content">各ページ特有のテキストテキスト<br>

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

    回答
    3

    python3で特定の範囲の文字を抽出したい

    前提・実現したいこと python3とsphinxをつかってドキュメントを作っております。 以下のようなrstテキストにおいて特定の範囲を繰り返し抽出したいのですがうまく行く条件がわかりません。ご教授くださると幸いです。 将来的には抽出後の各配列から"タイトル名の同名.rst"に書き出すプログラムを書きたいです rstの中身 ============

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

    回答
    3

    CSVファイルのパーシングで文字列のコンマと区分子のコンマを分けたい

    ご覧いただきまして有難う御座います。 jQuery(javascript)でCSVファイルを読み込んでテーブルにプレビュー処理する作業をやっております。 ダブルクォーテーション(")に囲まれた文字の中にコンマは文字列として扱いと思います。 split関数でコンマ区切っている既存処理を 正規表現を使って改修したいんですが、中々正確には動けません

    • 2評価
    • 3292PV
    masayoshi001 masayoshi001 3週間前に コメント
  • 解決済

    回答
    4

    Python 文字列の置換

    前提・実現したいこと python 2.7です。 文字列の置換を綺麗に行いたいです。 正規表現とかでもっときれいになるとは思うんですが思い浮かびません。 該当のソースコード file_name = "ABC01_de02_v00.txt" file_name, ext = os.path.splitext(file_name) split_nam

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

    回答
    2

    正規表現の記述法(PHP)

    PHP5.6系です。 正規表現で、ある文字列A中に特定の文字列Xが含まれていることをpattern記述して判断しているのですが、 これは基本にして、追加patternでこの文字列の中に、別の文字列Yがある場合も、1つのpatternで判定したいです。 具体的には、下記の通りです。 文字列X: "hogehoge- (任意-) xxx.csv " 文

    • -1評価
    • 86PV
    tenpu tenpu 3週間前に ベストアンサー
  • 受付中

    回答
    0

    ワードプレス・パーマリンクを投稿名にすると404エラー

    PRESKを使ってphp7.1でnginx環境で同一ドメイン内に ワードプレスを複数設置をしたいと考えています。 hogehoge.com (トップページ・ワードプレスでない) hogehoge.com/aaa/ (ワードプレス設置) hogehoge.com/bbb/  (ワードプレス設置) hogehoge.com/ccc/  (ワードプレス設置)

    • 0評価
    • 68PV
    win4834 win4834 3週間前に 質問を編集
  • 解決済

    回答
    3

    正規表現における重複削除

    Androidのテキストエディター(以下のふたつ)を使って、文章を編集しています。 QuickEdit テキストエディタープロ - Google Play の Android アプリ https://play.google.com/store/apps/details?id=com.rhmsoft.edit.pro Jota+ (Text Editor)

    • 0評価
    • 165PV
    think49 think49 3週間前に 回答を編集
  • 解決済

    回答
    2

    2バイトを拒否するメールアドレスの正規表現について

    JavaScriptでメールアドレスの正規表現を作成してます。 2バイトの文字を除外するメールアドレスの正規表現はどのようになりますか?

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

    回答
    3

    Unixコマンドsedの振る舞いがよくわからない

    実行結果がどのようにしてdeになるのか解らない echo abcdefgh | sed -E 's/.*(d.).*/\1/' de 特に.*がどういう振る舞いをしているのかよくわかりません。 メタ文字として .が任意の1文字にマッチする 例:a.c ⇨aac abc accなどにマッチ *が直前のパターンを0回以上繰り返す 例:ab*c

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

    回答
    5

    制限されたなかでの置換のやり方

    正規表現を使って下記の文字たちを // } // $ // w // から // //} // //$ // //w // のように置換したいのです。ただ後読み(否定と工程)とパターン修飾子mを使わずに置換したいのです。 mを使えば、簡単にできますが、mと後読み無しで上記のように置換できるのでしょうか。

    • 0評価
    • 140PV
    think49 think49 4週間前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    3192

  • 総質問数

    628

  • 今週の質問数

    3

関連するタグ

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

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