我想在mysql數據庫的文本字段中存儲一些正則表達式。目前我最好的想法是爲我的分隔符使用不規則的符號模式。例如:我應該如何分隔一串正則表達式?
$delim = '[email protected]#$%';
$regex1 = '/^(.+)$/';
$regex2 = '/.(.+)./';
$regex3 = '/(\s+):\/\//';
$string = $regex1.$delim.$regex2.$delim.$regex3;
$ string將被存儲在數據庫中。要檢索我會使用類似:
$array = explode($delim,$string);
我想知道的是,如果有比只是希望我的分隔符不會出現在regexs的一個更好的,更準確的方法。
+1使用編碼/解碼(然後選擇使用分隔符)始終使用任意分隔符跳動並希望獲得最佳效果。 –
謝謝,這應該很好。很高興知道。 – brack