con esta expresion
Código:
he conseguido sacar los valores que me interesa de esta cadena:"/[^\-\(\)\,\s]+/"
Código:
elresultado (con preg_match_all en php ) es este;"algo delante radial-gradient(>45 >45, circle cover, #fff, #75d1ff) linear-gradient(to bottom, #cedce7 25%,#596a72 75%) algo detras"
Código:
[0] => algo [1] => delante [2] => radial [3] => gradient [4] => >45 [5] => >45 [6] => circle [7] => cover [8] => #fff [9] => #75d1ff [10] => linear [11] => gradient [12] => to [13] => bottom [14] => #cedce7 [15] => 25% [16] => #596a72 [17] => 75% [18] => algo [19] => detras
Es decir todas las palabras que no tengan delante - ( ) , y espacio
Ahora lo que quieria es si puedo negar de alguna forma las que empiezen por > o por #.
resultado deseado seria este:
Código:
O bien algun modo generico de encontrar ciertas cosas pero no las que empiezan por algo[0] => algo [1] => delante [2] => radial [3] => gradient [6] => circle [7] => cover [10] => linear [11] => gradient [12] => to [13] => bottom [15] => 25% [17] => 75% [18] => algo [19] => detras
Gracias