Regex: Seleccione todas las palabras/cadenas que comiencen con .dot
Quiero seleccionar con expresiones regulares todas las palabras que comienzan con .dot
por ejemplo: .myself
o .I go home
o.5 a clock
¿Me puedes ayudar?
Respuestas
El principal problema con los puntos es que .
es el carácter regex para 'coincide con cualquier cosa'. Necesita escapar con una barra invertida.
La siguiente expresión regular coincidiría con palabras que comienzan con un punto:
\.\w+
Significa que en su ejemplo .I go home
solo .I
coincidirá, ya que la palabra go
no comienza con un punto. Si desea cambiar eso y extenderlo a toda la línea, por ejemplo, solo haga coincidir la segunda línea en el siguiente texto
I go home
.I go home
I go home
necesitarías la siguiente expresión regular:
^\..*
donde .*
significa 'coincidir con todo'. (En ese caso, asegúrese de que la opción de Notepad++ ". coincide con la nueva línea" esté deshabilitada, o seleccionará el resto del texto completo).