pattern-matching

    0

    1答えて

    2つ以上のテキストのサンプル、具体的にはコードのセグメントを指定すると、サンプルが異なる場所を検出し、各サンプルに一致するパターンを形成する最も効率的な方法は何ですか?例えば 、次のコードサンプルを与えられた: cd ~/workspaces/project/tmp1/bin rsync --recursive --progress /data/local/documents* data c

    1

    2答えて

    行列が(正方形)下の三角形であるかどうかを調べる述語を書いています。 考えは(インデックス0の要素を除く)第行のすべての要素がすべてゼロであり、その後、が得サブマトリクスに再度述語を呼び出す場合真を返すことです1行1列のを除きます。部分行列がちょうど1の数(例えば[[x]])であれば、再帰は終了するはずですが、もちろん下三角です。 質問:[x]にはどのように一致させることができますか?xは数字だけ

    1

    1答えて

    私の質問は何ですか?階層的パターンやツリーパターンを検出するには最高の技術は何でしょうか?私は私で実装文法認識(Iとしようとしている ユーザログインメニュー、またはナビゲーションメニュー、またはコンテンツ本体、フッターなど: は、私には、例えば、HTMLページ内の部品を認識したいですLexのような古典的なものではない、この仕事のためのyaccは、HTMLデータの意味に気にしないので)phpで、DO

    2

    2答えて

    のは、私はこれを持っているとしましょう: data PT1 data PT2 data DT1 a = DT1 { field :: Int } newtype DT2 a = DT2 (DT1 a) f :: Int -> DT2 a -> Int f x (DT2 (DT1 PT1 field)) = 5 -- How do I specify the type param?

    4

    2答えて

    テキストの行には「*(,identifier1*(identifier2」があり、単語の文字([a-zA-Z_0-9])として定義されている識別子を読みたいと思います。 どちらのパターンを使用しますか?私が使用して考える: scanner.next("[\\w]+"); が、私はjava.util.InputMismatchException

    2

    2答えて

    私はRegexを持っています[\\.|\\;|\\?|\\!][\\s] これは文字列を分割するために使用されます。しかし、それが引用符で囲まれている場合、それを分割することは望ましくありません。. ; ? !

    1

    1答えて

    私はC#アプリケーションでテンプレート化するためにstringtemplateライブラリを使用しています。私は は「$アドレス1 $、$アドレス2、$ PIN $」 などのテンプレートなど、文字列「ナイトメア、ニレの通り、666666」 私はしたいが与えられ、そのような機能を探していますテンプレート変数は アドレス1 =ナイトメア アドレス2 =ニレの通り PIN = 666666 にマッチしてい

    2

    1答えて

    私は次のフォーマットに一致する正規表現を作ろうとしているので、私は姓、名字、頭文字とタイトルの配列に終わる可能性があります。 SURNAME/A.MR SURNAME/A.B.MR SURNAME/MR SURNAME /。 潜在的に1文字を超える可能性があります。 私は狂っている。 SURNAMEとAまたはSURNAMEとMRとを照合することができます。しかし、それは分かりません。 ご協力いただ

    0

    3答えて

    可能性の重複になるアメリカの電話番号の: A comprehensive regex for phone number validation 私はこれを持っています。 1?\s*-?\s*(\d{3}|\(\s*\d{3}\s*\))\s*-?\s*\d{3}\s*-?\s*\d{4} それは、電話番号の多くをマッチングされますが、それはこれら二つをキャッチいない: (123)456-7890

    1

    2答えて

    私は現在、luaに検索機能を作成しています。これは、基本的には項目のリストを通り、特定の方法で入力文字列に一致する項目を処理します。 私はstring.find(sourceString, inputString)を使って商品を特定しています。 この関数は、ユーザーがテキストフィールドに何かを入力すると呼び出されるので、パターンを入力しようとすると、セットまたはキャプチャを使用すると、検索文字列に