检查标签内是否存在逗号

Check if comma exists inside tag

我想列出包含具有多个属性的特定标签的所有行。例如:

[TAG=XX, YYY]ljasdljaslkdj[/TAG]

(space 可选)

我试过了,但是 return 没有任何行:

 select * from oldtexts old WHERE old.content REGEXP "^\[TAG=[A-Za-z][,][A-Za-z]\]" LIMIT 10

我只给 return 里面带逗号的标签(意味着它有属性)

你想要的还不是很清楚。这里修复了错误的开始转义并允许两个以上的参数、空格和每个参数的多个字符:

"^\[TAG=[A-Za-z ]+(,[A-Za-z ]+)+\]"