有沒有辦法找到包含所有給定字符的單詞,包括重複的單詞,使用正則表達式?例如,我想找到列表中的所有單詞如何找到包含所有指定字符的單詞,並重復?
aabc, abbc, bbbc, aaac, aaab, baac, caab, abca
是隻包含一個「B」和兩個「一的,即aabc
,baac
,caab
和abca
(但不是aaab
因爲它有一個額外的」一「)。字長不重要。
雖然這個問題
GREP How do I only retrieve words with only the specified letters?
可以給我一些暗示,我是不是能夠擴展它,所以它會找到人物周反覆。
我只是在玩Python中的re模塊,但是對於這個問題沒有語言/工具的重新定義。
編輯:
一個更好的例子/用例是:給定一個單詞列表,只顯示那些包含用戶,例如輸入的所有字母我想找到所有含有「a」,「d」和「s」的單詞。這是正則表達式的能力嗎? (我已經知道如何做沒有正則表達式)
你正在使用什麼編程語言/正則表達式的味道? –
@MattBall這是一個普遍的問題,並沒有真正受限於特定的工具(還)。我會稍微更新一下這個問題,謝謝。 – Metaphox