問題タブ [rubular]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PythonとRubularの正規表現の違いは?
Rubular では、正規表現を作成しました。
太字に一致します:
推奨: コンピューターと一部のアートに十分な快適さ。
夏。2クレジット。前提条件:新入生前の地位またはインストラクターの許可。単位は工学の学位には適用されない場合があります。SUグレードのみ。
Python での正規表現の使用を次に示します。
残念ながら、コードはNone
一致の代わりに次を返します。
ここで何が間違っていますか?
更新:re.search()
代わりに必要re.match()
ですか?
ruby - 正規表現/ルビーを手伝ってください
やあみんな、私はこのサイト(http://grecni.com/texttwist.php)から単語/結果を取得するためのスクリプトを作成しているので、すでにhttpリクエストの投稿を用意しています。
今必要なのは単語を取得することだけなので、次のようなhtmlソースを使用しています。
「sae」、「sav」、「secs」、「seas」、「casas」などの単語を取得しようとしています。
何か助けはありますか?
これは私が得た中で最も遠いです、ここから何をすべきかわかりません。:リンクテキスト
助言がありますか?ヘルプ?
ruby - REGEX-複数の行を再度一致させる
次のようなテキストが与えられます:
最後の3行を一致させたい:
これが私が試していることですが、失敗しています:
提案?ありがとう
ruby - オプションの条件で文字列に一致する正規表現
一致するルビュラーを使用して正規表現を作成しようとしています:
また
ここに私がこれまでに持っているものがありますが、何らかの理由で一致していませんか? アイデア?
AM/PM テキストをオプションにするにはどうすればよいですか? AM/PM に一致するか、どちらにも一致しないか?
ruby-on-rails - 正規表現 - Ruby ではなく、Rubular でのマッチング
次のようなテキストが与えられた場合:
2番目の段落に一致させたいので、次のようにしています:
しかし、それはRubyではありますが、Rubyでは一致しません。理由はありますか?ありがとう
ruby - 正規表現、複数の行を一致させる方法は?
From
次のように、行を行末まで一致させようとしSubject
ています。
これまでのところ、私は持っています:
しかし、それは件名の最後まで一致しません。追加してみまし$
たが、効果がありませんでした。
ruby - キャプチャされたテキストのルーブル/ルビの不一致
このRubularウィンドウhttp://rubular.com/r/YH8Qj2EY9jからコードに慎重にカットアンドペーストしましたが、異なる結果が得られました。Rubular マッチ キャプチャは、私が欲しいものです。まだ
最初の行のみを取得します。つまり、
私のテストデータではないと思いますが、それは可能です。私は何が欠けていますか?
(Ubuntu 10.10 では Ruby 1.9(
javascript - Rubular と JavaScript の正規表現キャプチャ グループ
Rubular.com と Javascript の正規表現の違いに気付きました。
'dog' を 2 回キャプチャすることを期待していましたが、代わりに 'catdog' を 2 回取得しました。
Rubular は予想どおり 2 回「犬」をキャプチャします: http://rubular.com/r/o7NkBnNs63
ここで正確に何が起こっているのですか?
regex - 多くのタブを含むテキストを解析するために正規表現を使用するにはどうすればよいですか?
多くのタブと改行を含むテキストへのテキスト文字列があります。私がやりたいことは、白以外の文字を抽出することです。
たとえば、次の文字列があるとします。
これにより、次のようになります。
タブで検索と置換を行い、カンマに置き換えるのが最善の方法ですか、それとも単にタブやその他の空白文字を無視する方法がありますか。Rubular を使って文字列を一致させようとしているのですが、なぜかタブ (\t) を一致させることができません。ここで何が欠けていますか。
ruby - 正規表現を使用して抽出する
Ruby、Regex、Stackoverflowは初めてです。xDこれが私の問題です:
正規表現を使用して、ベトナム語のテキストで他の単語とは別に、標準のASCII文字を含む連続した単語で構成されるフレーズを抽出したいと思います。
別の言い方をすれば、 \ w文字のみのフレーズ。例:
MìnhrấtthíchconSharpnày(mặcdùchưaxàibaohnhưngchỉnghecácpácnóimìnhđãthấyphêlòimắtrồi)。Cácbạnchomìnhhỏi1câu(cácbạnđừngchêmìnhngunhétộinghiệpmình):cáimáynàyđemsangAnhdùngmạng NếudùngđượcbênAnhmàkhôngphảichọcngoáyjthìmìnhmuamộtcái
その意味は気にしないでください。私が達成したいのは、2つのペアの結果を含むハッシュの配列です。value =>抽出されたフレーズの値、starting_position=>最初の文字の位置。
についての例によると、次のようになります。[{:value => "con Sharp"、:starting_position => 16}、{:value => "bao h"、:starting_position => blah blah} .. .. ]
これは、「mình」、「rất」、「thích」などの\W文字を含むすべての単語が拒否されることを意味します。
Ruby 1.9.2のrubular.comでこの正規表現を使用して上記の例を試してみてください:
\ b [\ w | \ s] + \ b
ほぼ希望のフレーズ(スペースのみのフレーズを除く)を取得しましたが、Win764ビットを使用している1.9.2p290でもあるRubyでは機能しないようです。
任意のアイデアをいただければ幸いです。よろしくお願いします。