我需要在javascript中的方法,通過分隔符FF
,這將幾乎總是跟着另一任何本(F0,F1,FA,FB,FC,FD,FE)
或在一些小的情況下,通過00
或01
分割字符串。最終的陣列將需要看起來像這樣:分割字符串,並保持分隔符在JavaScript中加條件
var string = 'FFFC18FFFC20FFFC23FFFC27';
'FFFC18FFFC20FFFC23FFFC27'
var array = string.split(regex);
['FFFC18','FFFC20','FFFC23','FFFC27']
最終,一個元素可以有少於8個字符,就像這個例子:
var string = 'FFFA2701FFF0FFFA1801FFF0';
'FFFA2701FFF0FFFA1801FFF0'
var array = string.split(regex);
['FFFA2701','FFF0','FFFA1801','FFF0']
最後,這種情況也可能發生(的情況下,其中分隔FF
可以通過00
或01
被followd太):提前
var string = 'FF00FFF0FF001801FFF0';
'FF00FFF0FF001801FFF0'
var array = string.split(regex);
['FF01','FFF0','FF001801','FFF0']
感謝。
我試過的幾乎對我來說只是分裂'FF',並試圖在每個元素的開始處再次添加FF,但無法做到這一點。
這個問題似乎是題外話,因爲它要求的必要條件的實現,而不是尋求與實施的要求時遇到的一個具體問題的幫助。 –
對不起,但我無法理解你的意思。我的問題是,我不能分割字符串保持分隔符,我應該如何格式化問題,使其不應該脫離主題? – ederollora
@ederollora基本上,你要求我們*「發送你t3h codez」*。你應該自己嘗試過一些東西,並要求你的實施幫助 – Phil