regex-group

    1

    1答えて

    純粋に正規表現で、一意のグループ(以下の場合は単語)を順番に照合する方法はありますか?そうであれば、その式は非正規表現のソリューションとどのように効率が比較されますか?私はPythonのフレーバーで作業していますが、他のフレーバーの解決策にも興味があります。 ここではサンプルケースです:Pythonの正規表現でハイブリッドソリューションで string = 'the floodwaters are

    0

    2答えて

    は、たとえば、私は abcd.efgh.1234.4567 abcd-efgh-1234-4567 abcd|efgh|1234|4567 なく を受け入れる必要があるので、 私はデータストレージやファイリングシステムを持っていると私はいくつかの形式(レガシー上の理由ではなく、自分のデザインを)受け入れると仮定します abcd.efgh-1234|4567 基本的に私が使用する区切り文

    -3

    1答えて

    で正規表現を使用してIPアドレスに似た文字列(ドット)例えば 「を。」:私が持っているもの Input: '1.2.3.4.5.6' Output : ['1', '2', '3', '4', '5', '6'] 試してみました: - >>> pattern = '(\d+)(\.(\d+))+' >>> test = '192.168.7.6' >>> re.findall(pat,

    3

    3答えて

    最近、私は正規表現を試しています。さて、私は3つのシンボルa、b、cを持っています。 私は最初に2つの連続したaを必要としない場合を見ました。 無二つの連続するAさんと無二つの連続したBさんとの定期的な表現:ような何かを言うために、この問題を一般化する方法があるかどう ((b|c + a(b|c))*(a + epsilon) は、今私は思ったんだけど:正規表現は次のようなものになるだろう。私

    0

    3答えて

    2番目のコロンの後にすべてを削除する必要があります。私は同じアルゴリズムを使用してきれいにする必要があるいくつかの日付形式を持っています。 a <- "2016-12-31T18:31:34Z" b <- "2016-12-31T18:31Z" 私は2つのコロングループに一致しようとしましたが、私は2番目の一致グループを削除する方法を見つけるように見えることはできません。 sub("(:.*

    1

    1答えて

    文(文字列)が一致するかどうかを調べようとするこの正規表現パターンがあります。 私パターン:私のパターンを読み取る方法 @"^A\s(?<TERM1>[A-Z][a-z]{1,})\sconsists\sof\s((?<MINIMUM1>(\d+))\sto\s(?<MAXIMUM1>(\d+|many){1})|(?<MINMAX1>(\d+|many{1}){1}){1})\s(?<TERM2

    1

    1答えて

    私は私が持っている古いIRCログを解析するために正規表現を書こうとしています。 正規表現: (\d\d:\d\d)(<)(@|\+)(.+?)>(.*) LOG例:私は演算子を持っていないユーザーを除くログから必要なものすべてを解析することができました = 00:00<@billy> text text text text text text text text text text text

    2

    2答えて

    イム私はグループ1と文字列「0xpを交換し、取得のための gsub \\10xp "smnm nmnmn nmnmn dsdsf sffddf sffdfd dfsff fdsdsfd fsdds ssfsff".gsub(/(\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+)/,"\\10xp") GSUB交換でこれ

    0

    1答えて

    javascript regex matched patternからサブパターンを抽出する方法。 angの場合 //string: var str = textcircle c360 s270 ar2 bl2px_br2px_ml0_mr0; //matching conditions: var ang = c.match(/c(\d+)\s+/g); //matches c360 va

    2

    1答えて

    ファイルから "行"の配列を取得するためにjavaのString.split(正規表現)で使用できる正規表現を見つけようとしています。 キャリッジリターンは行末を指定するのではなく、カンマで区切りますが、すべてカンマではありません。カンマがかっこ、一重引用符、またはコメント(/ * comment、more comment * /)の間にある場合は、行末を示すものではありません。 例: 1 tes