com extreure el número de línia i el nom d'una cadena

T

txdx2005

Guest
de com extreure el número de línia i el nom d'una cadena per una expressió regular
la cadena és:*** ERROR C141 EN LÍNIA DE 436 G: \ KEILA \ SMS \ test.c: error de sintaxi cerca de 'mentre'Els següents caràcters especials s'interpreten en les expressions regulars

Taula 4.3: Els caràcters d'expressions regulars
Caràcter
Partits

^ (Al principi només)
començament de la línia

.
qualsevol caràcter individual

[abc]
qualsevol caràcter individual que pertany a la sèrie d'ABC

[^ Abc]
qualsevol caràcter que no pertanyen al conjunt d'ABC

*
zero o més aparicions del caràcter anterioruna o més aparicions del caràcter anterior

\ T
un caràcter de tabulació

\ S
un caràcter d'espai

\ W
d'espai en blanc (una pestanya o un caràcter d'espai)

$
al final de la línia d'Estableix, com [ABC] pot ser en els següents formats.

Taula 4.4: Conjunts d'expressions regulars
Tipus de Joc
Significat

[<character list>]
per exemple.[abcde]
Coincideix amb qualsevol caràcter del conjunt.El conjunt pot ser qualsevol nombre de caràcters de longitud.

[xi]
per exemple.[az]
Partits en qualsevol caràcter en el rang de x per i, inclusivament.El valor ASCII de x ha de ser menor que la d'i.

combinació;
per exemple.[WXYa-z0-9]
Llistes de caràcters i rangs poden combinar.
-------------------------------------------------- ------------------------------Alta després de 4 minuts:aquest ús en sourceinsight "Parse Font Enllaços"
No sé com escric aquesta expressió.
patró per defecte és "^ \ ([a-zA-Z] .* \) (\ ([0-9] [0-9] * \)) .*"

 

Welcome to EDABoard.com

Sponsor

Back
Top