-2
即時新學生...現在我試圖找出如何得到這個regExp,對不起,第一,很難解釋。javascript reg exp
我想對正則表達式:
ABCD //which given true in exact sequence
input : AOOBCOODOO or ACCCBCOODOO
output: aOObcOOdOO or aCCCbcOOdOO //A,B,C,D in order get lower-cased
input : AYYBTTCDDD , output : aYYbTTcdD ;
input : ASRBB // return false no 'C' 'D'
input : AABBCCDD , output : aAbBcCdD
將返回true,而小寫的 'A' 'B' 'C' 'd',第二個字母,其同樣不會改變
這是我曾嘗試:
var rE = /A.*[B].*[C].*[D]/g; //so i can get exact-order for regex
//which are A >> B >> C >> D
所以我要回報的話,但exact alphabet
會不同(小寫);
'String.toLowerCase()'是不是不夠好? – nicovank
@nicovank和一切都變得小寫呢?我只是想要確切的字母表,這就是爲什麼使用正則表達式? –
您可能需要編寫某種解析器 – TheLostMind