Ich möchte die Zeichen nach @ Symbol bis ein Leerzeichen erhalten.String Matching Javascript
für zB. wenn meine Zeichenfolge wie hello @world. some [email protected]
ist. Dann möchte ich die Charaktere "Welt" und "Stackoverflow" bekommen.
Hier ist was ich versucht habe.
var comment = 'hello @world. some [email protected]';
var indices = [];
for (var i = 0; i < comment.length; i++) {
if (comment[i] === "@") {
indices.push(i);
for (var j = 0; j <= i; j++){
startIndex.push(comment[j]);
}
}
}
kann ich die Vorkommen von @ und Räume erhalten und schneiden dann, dass ein Teil meiner Inhalte zu bekommen, aber ich würde eine bessere Lösung/Vorschlag für dieses mögen, mit ohne REGEX. Danke im Voraus.
Warum möchten Sie eine Lösung ohne Regex? Genau dafür wurde Regex gemacht. –
'str.split ('@'). Splice (1) .map (funktion (w) {return w.split ('') [0];})' – haim770
http://stackoverflow.com/questions/15265605/how-to-pull-Erwähnungen-out-of-Strings-wie-twitter-in-javascript, https://www.npmjs.com/package/mentions-regex –