Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Cómo buscar y reemplazar usando expresiones regulares? Por ejemplo, el índice de una novela se divide en dos tipos: "Capítulo 001-002" o "Capítulo 033"
¿Cómo buscar y reemplazar usando expresiones regulares? Por ejemplo, el índice de una novela se divide en dos tipos: "Capítulo 001-002" o "Capítulo 033"
La expresión regular para reemplazar "Capítulo 001-002" o "Capítulo 033" por "Capítulo 001-002" y "Capítulo 033" según sus requisitos es ([0-9][0 Capítulo? -9][0-9]|[0-9][0-9][0-9]—[0-9][0-9][0-9]) Reemplazado con el Capítulo $1
Te daré un ejemplo completo del lenguaje Javascript, echa un vistazo
Resultados de ejecución
p>
Capítulo 001-002? Capítulo 033
Además, les daré otro ejemplo en lenguaje Java como referencia public?class?AA?{ public?static?void?main (String[ ]?args)?{ String?s="001—002 Capítulo?033 Capítulo"; String?regex?=?"([0-9][0-9][0-9] Capítulo|[0 -9] [0-9][0-9]—[0-9][0-9][0-9] Capítulo)"; String?result=s.replaceAll(regex,"$1"); System .out.println (resultado); }
}
Resultados de ejecución
Capítulo 001-002?