pattern-matching

    0

    1答えて

    私は以下のようになっている指定されたパターンから特定の情報を解析する: /root/test/subfolder/ relative/folder/ index.html /root/test/style.css test/test2/test3/testN/ 私は正規表現を作成したが、それはテスト/のみ、ルート/のような複数の文字列と一致していません最後のインスタンス。私のコード:

    6

    1答えて

    jQueryを使用していますが、パターン置換を書き込もうとしていますが、動作しません。このような何かが動作する理由私は理解していない var $featured_rewrite = $('#featured').not('.slideshow'); $featured_rewrite.children().attr('href', $featured_rewrite.find('img').at

    6

    3答えて

    私は、パスワードのリストを作成したり、キーボードランを検出する方法を探しています。 私は、長さや必要な特殊文字の数などのパスワード基準を使用して問題を解決できます。 単純なキーの実行例は、 "6yhn^YHN"または "zse4ZSE $"です。 より複雑なキーの実行は、「V」または「X」(例えば「mko0mju7MKO)MJU &」)のように、異なる形状にすることができ このため最初のアイデアは

    2

    2答えて

    を置き換え、人々はnull!=abcまたはnull==abcとしてnullチェック条件を使用しているが、私はそれぞれabc!=nullとabc==nullにそれを変更する必要があります。 誰かがこれまで正規表現を使用すると非常に簡単に行うことができたと言いました。これまで手動でタスクを実行していましたが、それを検索して手動で置き換えました。

    5

    3答えて

    Luaのパターンマッチに変数を入れることが可能かどうか疑問に思っています。 var = "hello" pattern = string.match(datasource, "(var)%s(a%+)") これは、変数「var」が定期的に変更されるためです。 (それがループ内であろう)を予め

    2

    3答えて

    Luaの変数全体をエスケープする方法はありますか?以下のようになります。 local blah = some_pattern string.gsub(blah, "-", "%-") 変数「blah」が変更され、別のパターンマッチの他の場所で使用されます。 「ああ」の中に魔法のキャラクターがあるときはいつでも、それは他の場所で行われる第2のパターンマッチが失敗します。 だから私は、少なくとも

    1

    2答えて

    私は、文字列を持っている... 「私は番号#番号#と私はテストとして文字#レター#だ」 私はRegex.Matchesを使用しようとしています...文字列から文字列#番号#と#の文字#をつかむために アイブ氏は、任意の運なしで引き出すために使用する正規表現パターンの種類 任意のアイデアをさまざまな正規表現の束を試してみました#の間の単語は両側に#を含めます

    22

    3答えて

    irrefutable pattern failed for pattern は何を意味するのでしょうか? このランタイムエラーはどのような場合に発生しますか?

    1

    2答えて

    私はそれにマッチする方法を理解していますが、例えばメールマッチャーが使用する基準はわかりません:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/しかし、私はスチームIDが何を使うのかを知る必要があります。 デモスチームID:STEAM_0:1:20206720 は、誰かが私にスチームIDの基準を与えることができますか? ED

    6

    3答えて

    私はあなたが私はこれがどのように機能するか疑問に思い始めた val list = List(1,2,3) list match { case head::tail => head case _ => //whatever } のような方法で、リスト上のマッチングを行うことができることを知っています。私が正しく理解していれば、::はそう何がこの種の機能を作成する方法があれ