0
これらの3つの文字列を任意の順序で検索したい場合、最短の文字を含むこれら3つの文字列をすべて含むことがあります。正規表現を使用して特定の条件に一致する最短一致を見つける
文字列は以下のとおりです。 "ACT"、 "AGT" と "CGT"。
サンプル入力: "ACTACGTTTAGTAACTCGTCT"
私が試みたが、 "ACTACGTTTAGTAACTCGT"
/(ACT.*AGT.*CGT)|(ACT.*CGT.*AGT)|(AGT.*ACT.*CGT)|(AGT.*CGT.*ACT)|(CGT.*ACT.*AGT)|(CGT.*AGT.*ACT)/g
出力が "なければならないれたマッチ正規表現が最初に出現したものを返しますAGTACTCGT "
正規表現は常に最初の可能な一致を返す別のステップでそれらを一緒に置くことができます。 – Barmar
すべて隣り合っていますか?間に何もない?その文字列のどこに目的のマッチがあるかを教えてください。 – dawg