Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 27285|Vastaus: 0

[Lähde] C# määrittää, koostuuko merkkijono vain numeroista ja kirjaimista (Regex.IsMatch)

[Kopioi linkki]
Julkaistu 2.11.2017 21.38.53 | | |

Tarkoitus: Määrittää, koostuuko jono vain numeroista ja kirjaimista, estää "sekavien merkkien" esiintyminen ja arvioida merkkijonon pituus;
Pääfunktio: System.Text.RegularExpressions.Regex.IsMatch(strMessage, pattern)
strMessage:要判断的字符串;
pattern:判断的条件;
Säännöllisten lausekkeiden käyttötarkoitukset: 1. Testaa kuvioita merkkijonojen sisällä. 2. Korvaa teksti. 3. Poima alijonot merkkijonoista kuvioiden sovittamisen perusteella.
Säännöllisten lausekeiden syntaksi: https://msdn.microsoft.com/zh-cn/library/ae5bf541 (VS.80) .aspx
Tässä on analyysi jostain yksinkertaisesta syntaksista, jota tällä hetkellä käytän:
string pattern = @"^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$";
Ymmärrä: 1. ^[a-zA-Z0-9]: tarkoittaa, että se alkaa sijalla tai luvulla;
2. /d{2}: Tarkoittaa kahta lukua
3. {a-zA-Z0-9}: Ilmaisee kaksi lukua, joita seuraa sija tai luku
4. (-\d{3}){2}: Tarkoittaa sarjaa toistuvia -plus kolme numeromuotoa, kuten: -333-444, -123-456
5. [A-Za-z0-9]$: Tarkoittaa, että se päättyy isoon ja pieneen kirjaimeen tai numeroon;
Oikea muoto: 1111-111-1111;


Ymmärrä:
Jokaisen merkin koko merkkijonossa on oltava sija- tai numeerinen;





Edellinen:Yksi vertailuista CMMI:n ja Agilen välillä: olennainen ero näiden kahden välillä
Seuraava:VS2010 C# Close Port Tool -lähdekoodi
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com