Dator > hur man läser en sträng upp till den första tomma rymden

  • hur man läser en sträng upp till den första tomma rymden


  • Att vara en effektiv programmerare måste du kunna sanera den ingående ges till dig av användarna . Den mänskliga faktorn ( aka användaren ) presenterar det största problemet när det gäller alla program . Medan processen kan variera beroende på programmeringsspråk , med reguljära uttryck ( vanligen kallat regex ) , är mycket effektiv och deras införlivande i programspråk tenderar att vara universell
    1 .
    Skapa ett reguljärt uttryck som :

    ( ^ \ S + )

    ^ betyder " början på raden . " Du vill fånga i början en del av strängen . regex kommer att matcha någonstans i linje om du inte anger något annat

    \ s matcher någonting förutom mellanslag

    + innebär " . minst en eller flera av de föregående element . " Du behöver detta om du vill fånga en sträng av obestämd storlek .

    () eller parenteser skapa en referens till följd av detta uttryck . Du kan använda detta i uttrycket själv, eller (beroende på programmeringsspråk ) använda denna referens som alla variabel i koden .
    2 .
    Förvara fångas sträng i en variabel . Du kan göra detta genom att tilldela resultatet av regex uttryck till en variabel :

    $ somevariablename=~ m /( ^ \ S +) /I,

    eller genom att ställa in värdet för en variabel till som referens :

    $ somevariablename=$ 1;
    3
    Använd de erhållna uppgifterna i ditt program

     

    tips och varningar


     

    • Om \ S inte fungerar , du kan även använda [A-z0-9_ ] så uttrycket skulle vara :
    • ^ [A-z0-9_ ] +
    • Syntax i programspråk varierar , de ger exempel på att fastställa värden för variabler i Perl . Justera enligt programmeringsspråk du använder .
    7 9 0 1 6


Previous:nothing Next:hur man använder Visual C + + uttrycka





Relaterade artiklar


  • typer av Manet protokoll
  • användning av komponenter hårdvara
  • hur man använder ett fall uttalande i SQL
  • hur du exporterar en kontakta MSN Messenger Yahoo Messenger
  • hur man skriver C-program i Visual C + +
  • Vad är JavaScript ogiltigt ?
  • Visual Basic 2008 tutorial
  • hur du ansluter trådlöst tangentbord och mus hårdvara
  • hur man skapar ett formulär listruta för datum kreditkort med xhtml
  • HTML-formulär php tutorial