aufzuspalten habe ich eine Zeichenfolge wie unten und ich möchte es spalten und den Wert vor Rohr (|)
zu bekommen.Wie eine Zeichenfolge in js
var str = "110|paris";
Ich möchte nur wie unten speichern, nach Split
var value = 100;
aufzuspalten habe ich eine Zeichenfolge wie unten und ich möchte es spalten und den Wert vor Rohr (|)
zu bekommen.Wie eine Zeichenfolge in js
var str = "110|paris";
Ich möchte nur wie unten speichern, nach Split
var value = 100;
dieses:
var value = str.split('|')[0];
wird dir geben, was vor dem Rohr ist. Allgemeiner gesagt:
var array = str.split('|');
dies ein Array ['110', 'paris']
so mit Elementen geben:
array[0] // this is '110'
array[1] // this is 'paris'
Beachten Sie, dass, wenn Sie tatsächlich eine Reihe 110
und keinen String wollen '110'
dann sollten Sie parseInt
verwenden:
parseInt(array[0], 10) // this is 110
Vollständiges Beispiel:
var str = '110|paris';
var array = str.split('|');
var value = parseInt(array[0], 10);
var city = array[1];
Jetzt ist value
100
(Nummer) und city
ist 'paris'
(Zeichenfolge).
Was hast du probiert? – Shubham
Bitte suchen Sie einmal über die Suchmaschine. – Rajesh
Wenn Sie den Titel Ihrer Frage in Google eingeben, erhalten Sie die Antwort als erstes Ergebnis. Bitte versuchen Sie zumindest etwas Recherche, bevor Sie fragen! –