トップ「Pattern-matching」の質問

このタグは、データ構造が特定の形状を持っているか、特定の場所に特定の値が含まれているかをテストするための質問に使用します。

C ++で文字列内の文字の出現をカウントします

"bla_bla_blabla_bla"ような文字列で"_"の数を数えるにはどうすればよいですか?

c++ string pattern-matching

UNIX / Linuxシェルでパターンマッチングを行うときに、逆ワイルドカードまたは負のワイルドカードを使用するにはどうすればよいですか?

名前に「音楽」という単語が含まれているファイルとフォルダを除いて、ディレクトリの内容をコピーしたいとします。cp [exclude-matches] *Music* /target_directory これを達成するには、[exclude-matches]の代わりに何を行う必要がありますか?

bash shell pattern-matching glob

awk / sedで複数回発生する可能性のある2つのマーカーパターン間の線を選択する方法

awkまたはsedを使用して、2つの異なるマーカーパターンの間に発生している線を選択するに例:ファイルに次のものが含まれているとします。abc def1 ghi1 jkl1 mno abc def2 ghi2 […] 続きを読む…

shell unix sed awk pattern-matching

文字列が特定のパターンで終わっているかどうかを確認します

次のような文字列がある場合:This.is.a.great.place.too.work. または:This/is/a/ […] 続きを読む…

java regex string pattern-matching

ワイルドカードを使用したパターンマッチング

ワイルドカードを使用して文字列を識別するにはどうすればよいですか?glob2rxを見つけましたが、使い方がよくわかりません。 次のコードを使用して、 blueという単語で始まるデータフレームの行を選択してみました。# make data frame a <- data. […] 続きを読む…

r pattern-matching wildcard

Ruby Regexpグループマッチング、1行に変数を割り当てる

私は現在、文字列を複数の変数に再表現しようとしています。 文字列の例:ryan_string = "RyanOnRails: This is a test" 私はそれをこの正規表現と一致させました。3つのグループがあります。ryan_group = ryan_ […] 続きを読む…

ruby regex pattern-matching

byte []配列パターン検索

byte []配列内のバイトパターンを検索/照合し、位置を返すための優れた効果的な方法は誰でも知っています。例えばbyte[] pattern = new byte[] {12,3,5,76,8,0,6,125}; byte[] toBeSearched = new byte[] {23,36,43,76,125,56,34,234,12,3,5,76,8,0,6,125,234,56,211,122,22,4,7,89,76,64,12,3,5,76,8,0,6,125}

c# pattern-matching

指定されたc ++文字列またはchar *に数字のみが含まれているかどうかを確認する方法は?

または、逆に、最初の数字以外の文字を見つけます。同じ関数がstringとchar *に適用されますか?

c++ string pattern-matching

Scalaで複数のケースクラスに一致する

いくつかのケースクラスに対してマッチングを行っており、2つのケースを同じ方法で処理したいと思います。 このようなもの:abstract class Foo case class A extends Foo case class […] 続きを読む…

scala pattern-matching

3つ以上の連続する連続文字と連続する同一文字に一致する正規表現

以下の場合に一致する正規表現が必要です。3つ以上の連続した連続した文字/数字。 例:123、abc、789、pqrなど。3つ以上の連続した同一の文字/数字。 例:111、aaa、bbb、222など。

java regex pattern-matching