Stack Overflow en español Asked by Luis Garcia on December 3, 2020
estoy haciendo una Regex que detecte comentarios, los comentarios deben de empezar con /* y terminar con / en cualquier parte del texto y puede contener cualquier tipo de carácter incluso puede contener los mismos delimitadores / y / pero con la condición de que estén escritos entre comillas "/" he intentado con esta regex.
string regex = @"/*(.|s|(""(*/|/*)""))*[^""]*/";
pero esta regex no funciona si tiene mas de 1 comentario por ejemplo:
si el usuario escribe:
/*comentario1*/
hola esto no es un comentario
/*comentario2*/
La regex toma como si todo el texto fuera un comentario.
adjunto link a un debugger de regex donde esta hecho este ejemplo: Enlace del ejemplo, el problema es el "." que tiene la regex pero es el unico que engloba todos los caracteres
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP