0
我希望以任何順序查找這三個字符串,並且結果可能包含所有這三個字符串,包括它們之間最短長度的任何字符。使用正則表達式找到匹配特定條件的最短匹配
字符串是: 「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