Como puedo hacer una Expresión Regular que cumpla con lo siguiente:
Ejemplo de texto:
$var_1 = "cadena de texto asdf 1234" + "Otra cadena lalala" + "Una ultima" + $una_variable + 8
Como hago para que con una expresión regular pueda obtener cada elemento a concatenar, o por lo menos comprobar que tiene el formato correcto (no hay simbolos + al principio o al final, y que las comillas que abran, cierren, que las variables empiecen con $) Y lo más importante, que pueda leer por sí misma cada una de las cadenas dadas.
Agradezco su ayuda, creanme que no doy con la solución, he intentado mil maneras y no :(
Tengo esta idea, pero no sé cómo continuar
Código PHP:
Dim Asign As String = "(?:^\s*)(\$[a-z0-9_]+)(?:\s*=\s*)" 'busca $_var_1 =
Asign += "(?:[""']{1}.*[""']{1}|\$[a-z0-9_]+|[0-9]+)*" ' busca "cadena", $var_x y enteros
Repito, lo que quiero es que no solo encuentre el primer elemento, sino que sean todos.
Y por si se lo preguntan, pues estoy haciendo un programita que ejecute algunas acciones mediante archivos de texto.
De antemano muchas gracias