How to Split een String in twee variabelen in PowerShell



Microsoft PowerShell is een raamwerk voor het uitvoeren van scripts en het automatiseren van taken met behulp van de Microsoft Windows-besturingssysteem. PowerShell v2.0 is beschikbaar voor Windows 7 en kan ook worden gebruikt met Windows XP Service Pack 3 is geïnstalleerd. Met de PowerShell "Split" functie kan een tekenreeks worden opgesplitst in delen met behulp van een aangepaste scheidingsteken. Het resultaat wordt geretourneerd in de vorm van een matrix, met elk matrixelement met een deel van de oorspronkelijke tekenreeks.

  • Windows PowerShell start door te klikken op de Windows "Start" knop en "powershell" in het tekstvak "Search programma's en bestanden" te typen. Hiermee opent u de Windows PowerShell-console.

  • "Notepad split.ps1" typt in de console van de PowerShell openen Microsoft Notepad en creëren van een nieuw script genaamd "split.ps1." Klik op "Ja" wanneer gevraagd door Kladblok om het nieuwe bestand moet worden gemaakt.

  • Typ de volgende opdrachten in het nieuwe bestand en sla het bestand op:

    $text = "Windows PowerShell - Hello world!"

    $split = $text.split("-")

    ECHO $split [0]

    ECHO $split [1]

    Eerst wordt gemaakt een tekenreeks met de naam "$text" waarin de tekst die moet worden verdeeld. De tekenreeks wordt vervolgens splitsen met behulp van de PowerShell "Split" functie, passeren in het teken van dat de tekenreeks worden gesplitst moet op. In de code hierboven, wordt de tekenreeks op de locatie van het afbreekstreepje gesplitst. Dit maakt een array in "$split" met twee elementen. Het eerste element bevat alle tekst tot het koppelteken en het tweede element bevat alle tekst na het koppelteken. De inhoud van de twee elementen worden vervolgens weergegeven om te controleren of dat de opdracht heeft gewerkt.

  • Het script uitvoeren in PowerShell door te typen ".\split.ps1" en het display verschijnt de uitvoer hieronder aangegeven dat de opdracht is uitgevoerd:

    Windows PowerShell

    Hallo mensen!

Tips & waarschuwingen
  • Als u de foutmelding krijgt "bestand split.ps1 kan niet worden geladen omdat de
  • uitvoering van scripts is uitgeschakeld op dit systeem"wanneer u het script start, het betekent dat op het systeem, dat standaard voor beveiliging gebeurt uitvoeren van scripts is uitgeschakeld. Als u uw eigen scripts worden uitgevoerd, PowerShell starten als beheerder en voert u de volgende opdracht: "Set-ExecutionPolicy RemoteSigned."

Gerelateerde Artikelen

How to Split een String in C

How to Split een String in C

ANSI C is een van de oudste en meest gebruikte lager niveau programmeertalen nog steeds in gebruik door moderne, professionele programmeurs. Wat er ontbreekt in handige functies maakt het voor in de rauwe kracht en snelheid. Een veelvoorkomende taak
How to Split een String met spaties in MATLAB

How to Split een String met spaties in MATLAB

MATLAB bevat een aantal functies om het werken met tekenreeksen. Een verzameling van woorden, gescheiden door spaties is een gemeenschappelijke soort tekenreeks en numerieke gegevens kan ook worden weergegeven in een door spaties gescheiden tekenreek
How to Output een String in Visual Basic

How to Output een String in Visual Basic

In computerprogrammering, wordt de tekenreeksvariabele veel gebruikt om te vangen en de uitvoer van gegevens tussen variabelen of besturingselementen. In Visual Basic kunt u de methode "ToString" aan output een String-waarde aan een tekenreeksva
How to Handle een Interview door twee mensen

How to Handle een Interview door twee mensen

Interviews zijn morphing in een geheel nieuw monster. De one-on-one gesprek is een ding van het verleden. Nu, kunt u twee mensen interview u tegelijk en met grotere bedrijven, u kunt worden geïnterviewd door een heel team van mensen op een moment. De
How to Grow een String Bean-Tent

How to Grow een String Bean-Tent

Rankende snijbonen klimmen Polen en inzet op hun eigen. Er is geen behoefte om te binden de planten naar de steun zoals ze Twijn rond smalle stokken gemakkelijk. Maak een tent van de lange wijnstokrassen voor een aantrekkelijke en interactieve tuin s
How to Build een Stringer voor stappen

How to Build een Stringer voor stappen

Houten trap gevallen, of stappen, bestaan uit drie belangrijke delen. De bovenkant van elke stap staat bekend als het loopvlak. Dit wordt op zijn beurt ondersteund door de verticale gezicht eronder, die de uitbreidingskaart heet. De buiten diagonale
How to Build een bank met twee Twin matrassen

How to Build een bank met twee Twin matrassen

U kunt een aantal matrassen en een paar hardhout pallets omzetten in een DIY Bank. Dit project vereist slechts minimale DIY vaardigheden en geen naaien. Boekenplank armleuningen maken dit een ruimtespaarder voor degenen in kleine appartementen. Deze
How to Build een Garage voor twee wagens

How to Build een Garage voor twee wagens

Er zijn veel plaatsen online te kopen van blauwdrukken of download ze gratis. Het beste deel van het bouwen van een twee-garage kan worden opstellen van de plannen.Wat die u nodig hebtBlauwdrukkenBeton2-bij-4 inch platen1-door-8 inch platenNagelsElek
How to Fix een luier Genie twee systeem

How to Fix een luier Genie twee systeem

Zelfs de Beste baby gadgets op de markt de neiging om problemen van tijd tot tijd. De luier Genie II-systeem is een perfect voorbeeld. Gebruikers hebben geklaagd van een aantal problemen met dit model, met name die met betrekking tot het deksel. Het
Hoe maak je een hypothese met twee variabelen

Hoe maak je een hypothese met twee variabelen

De wetenschappelijke methode was één van de grote bijdragen van de verlichting, en het blijft een fundament methodologische rechtsstaat wetenschappelijk onderzoek vandaag. In de wetenschappelijke methode, worden empirische tests beheerd om te evaluer
Soorten wiskundige relaties tussen twee variabelen

Soorten wiskundige relaties tussen twee variabelen

Variabelen kunnen op verschillende manieren worden gerelateerd. Sommige van deze kan wiskundig worden beschreven. Vaak kan een scatterplot van twee variabelen helpen om te illustreren het type relatie ertussen. Er zijn ook statistische hulpmiddelen v
How to Split tekenreeksen in Python

How to Split tekenreeksen in Python

Python is een programmeertaal die u toelaat om het schrijven van programma's voor webtoepassingen. Met behulp van Python functies maken u scripts uit te voeren op de webservers. De Python tools voor selecteren en bewerken van de tekenreeksen uit Web
How to Build een mal aan Router een Stringer

How to Build een mal aan Router een Stringer

Een trap mal biedt een nauwkeurige methode trap stringers nauwkeurig knippen. Het maakt nauwkeurige incrementele stootborden en knipsels te worden gemaakt in een stringer loopvlak. De mal is vaak vervaardigd uit hout of staal, hoewel andere materiale
How to Build een Split spoor Post Gate

How to Build een Split spoor Post Gate

Split-rail hekken zijn traditionele belemmeringen werven en weiden. Ze zijn decoratief maar ook effectief in met grote dieren. Zoals alle hekken behoefte zij gates toegang en behuizing. Sommige bedrijven die verkopen split-spoor ook schermen leveren