sapreste dirmi qual'è la giusta espressione regolare che mi permetta di verificare la presenza del nome Mario all'interno di questi tipi di stringhe:
1) Mario (stringa con il sole nome Mario);
2) Mario, (stringa che inizia con il nome e poi c'è una virgola);
3) Mario , (dopo Mario c'è uno spazio, potrebbe esserci anche prima);
4) , Mario (la stringa finisce con il nome Mario);
5) Luca, Mario, Paolo,
in pratica le possibilità sono le seguenti:
1) la stringa può iniziare o finire con il nome Mario;
2) Prima e/o dopo il nome Mario possono esserci una virgola e/o uno spazio
SELECT nome FROM agenda WHERE nome REGEXP '$mia_espressione';
spero di essere stato chiaro.
Ciao a tutti