給定一系列位,例如10100011110010101
和010001001010100
。用於非連續位1段的正則表達式
如何寫一個正則表達式來反映沒有1是鄰居的模式?
例如,010001001010100
是一個不錯的選擇,但是10100011110010101
不是因爲有1個相鄰。
編輯:
對不起我上面的語句可能會產生誤導。我不想檢查一個序列是否是非1相鄰的。我想使用正則表達式來查找所有非1鄰居。
假設我有一個非常孤立的一系列位,我想寫一個正則表達式來找出所有沒有1是鄰居的子序列。
如何簡單地檢測不需要的情況並將其過濾掉? – Thomas
這是否意味着該字符串不應該包含'11' _or_(用'1'開始並結束)? – devnull
我們是在說零和一串字符串還是實際的位向量?例如。 01000001將是0x41或ASCII「A」。 – tripleee