regulāro izteiksmi jautājumu

T

txdx2005

Guest
kā ekstrakts no līnijas numuru un izteiksmes filename no virknes ar regulāru
string ir:*** Kļūda C141 g. LINE 436: \ Keil \ SMS \ TEST.C: sintakses kļūda tuvu ", bet"Šādas speciālās rakstzīmes tiek interpretēti regulāras izteiksmes

Tabula 4.3 Regulāra izteiksme simboli
Raksturs
Sērkociņi

^ (Sākumā tikai)
sākuma līnijas

.
jebkuru vienu rakstzīmi

[Abc]
jebkuru atsevišķu rakstzīmi, kas pieder noteikt abc

[^ Abc]
jebkuru atsevišķu rakstzīmi, kas nepieder pie noteiktas abc

*
nulle vai vairāk notikumiem iepriekšējā raksturaviens vai vairāki gadījumi iepriekšējās rakstzīmes

\ T
tabulēšanas rakstzīme

\ S
atstarpes rakstzīme

\ W
balto laukumu (tab vai atstarpes rakstzīme)

$
beigām, līnijaKomplekti, piemēram, [abc], var būt šādos formātos.

4,4 tabula: Regulāra izteiksme komplekti
Iestatīt tipu
Nozīme

[<character List>]
piem.[ABCDE]
Atbilst jebkurai rakstzīmju noteiktajā.Kas var būt jebkurš skaits rakstzīmes garš.

[Xy]
piem.[Az]
Spēles par jebkuru rakstzīmi diapazonā no x līdz y, inclusively.ASCII vērtība x ir mazāks nekā y.

kombinācija;
piem.[WXYa-z0-9]
Rakstzīmju saraksti un diapazoni var kombinēt.
-------------------------------------------------- ------------------------------

Pievienots pēc 4 minūtēm:

šī izmantošana sourceinsight "Parsēšanas Avots Links"
i dont zināt, kā t rakstīt šo izteiksmi.
noklusēto modelis ir "^ \ ([a-zA-Z] .* \) (\ ([0-9] [0-9] * \)) .*"

 
Es izmantoju c51.how, lai regulāri expreesion<img src="http://images.elektroda.net/8_1165488048_thumb.jpg" border="0" alt="regular expression question" title="regulāra izteiksme jautājumu"/>
 

Welcome to EDABoard.com

Sponsor

Back
Top