Wie kann ich in einem string prüfen, ob an einer gegebenen Position sich ein Whitespace befindet?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Prüfen ob Whitespace an bestimmter Position
Einklappen
Neue Werbung 2019
Einklappen
X
-
Gibt sicher noch 100 andere Wege dies zu machen, aber hier 2 Beispiele:
PHP-Code:// Entweder
if(0 === substr_compare("test test", " ", 4, 1)) {
echo "1. Leerzeichen an Stelle 4\r\n";
}
// Oder
if (4 === stripos('test test', ' ')) {
echo "2. Leerzeichen an Stelle 4\r\n";
}
Code:const str = 'test test'; if (' ' === str.charAt(4)) { console.log('Leerzeichen an Stelle 4'); }
-
PHP-Code:// Prüfung ob an 5. Position ein Whitespace ist
var_dump(preg_match('/^.{4}\s/u', 'Foo Bar')); // int(0)
var_dump(preg_match('/^.{4}\s/u', 'Fooo Bar')); // int(1)
var_dump(preg_match('/^.{4}\s/u', 'Foooo Bar')); // int(0)
Kommentar
-
Zitat von hellbringer Beitrag anzeigenPHP-Code:// Prüfung ob an 5. Position ein Whitespace ist
var_dump(preg_match('/^.{4}\s/u', 'Foo Bar')); // int(0)
var_dump(preg_match('/^.{4}\s/u', 'Fooo Bar')); // int(1)
var_dump(preg_match('/^.{4}\s/u', 'Foooo Bar')); // int(0)
Kommentar
-
Zitat von Zeichen32 Beitrag anzeigenGibt sicher noch 100 andere Wege dies zu machen, aber hier 2 Beispiele:
PHP-Code:// Entweder
if(0 === substr_compare("test test", " ", 4, 1)) {
echo "1. Leerzeichen an Stelle 4\r\n";
}
// Oder
if (4 === stripos('test test', ' ')) {
echo "2. Leerzeichen an Stelle 4\r\n";
}
Code:const str = 'test test'; if (' ' === str.charAt(4)) { console.log('Leerzeichen an Stelle 4'); }
Kommentar
-
Zitat von 7-it Beitrag anzeigenDieses ist allerdings PHP und nicht Javascript. Wir sind hier im JavaScript Fore.
Kommentar
Kommentar