¿Qué expresión regular puedo usar para encontrar esto?Expresión regular para que coincida con una cadena específica seguida de un número?
&v=15151651616
Dónde &v=
es una cadena estática y la parte número puede variar.
¿Qué expresión regular puedo usar para encontrar esto?Expresión regular para que coincida con una cadena específica seguida de un número?
&v=15151651616
Dónde &v=
es una cadena estática y la parte número puede variar.
"^&v=[0-9]+$"
si quiere al menos 1 número o "^&v=[0-9]*$"
si no hay ningún número que coincida también.
Si usted quiere que coincida con el interior de otra secuencia acaba de quitar el ^
y $
, lo que significa que la secuencia que comienza por (^)
y la secuencia termina con ($)
Usted puede usar la siguiente expresión regular:
&v=\d+
Esto coincide con &v=
y luego uno o más dígitos.
probé las otras soluciones, pero los que no estaban trabajando para mí, pero la siguiendo trabajado.
NAME(column):
dbbdb
abcdef=1244
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
abcasdafs =adfd 1323def
Para encontrar 'bc' seguido de un número, Código:
. -> coincide con cualquier personaje
? -> opcional (mostrar incluso si no hay caracteres)
+ -> además de la palabra clave de búsqueda
where regexp_like (NAME, 'bc.?+[0-9]');
Output:
abcdef=1244
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
abcasdafs =adfd 1323def
Para encontrar 'bc' seguido de '=' y un número, no importa los espacios, Código:
where regexp_like (NAME, 'bc ?+[=] ?+[0-9]');
Output:
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
gracias por la explicación. –
No olvide marcar la publicación como resuelta si es el caso;) – Maresh