我想在 mysql 数据库的文本字段中存储一些正则表达式。目前我最好的想法是为我的分隔符使用不规则的符号模式。例子:
$delim = '!@#$%';
$regex1 = '/^(.+)$/';
$regex2 = '/.(.+)./';
$regex3 = '/(\s+):\/\//';
$string = $regex1.$delim.$regex2.$delim.$regex3;
然后将 $string 存储在数据库中。要检索我会使用类似的东西:
$array = explode($delim,$string);
我想知道的是,是否有一种更好、更准确的方法,而不仅仅是希望我的定界符不出现在其中一个正则表达式中。