Würdest du mir bitte jemanden erklären, warum gibt str_detect (aus dem stringr Paket, Version 1.1.0) TRUE für jeden der drei folgenden Codes zurück, entgegen meiner Erwartung?Unerwarteter regulärer Ausdruck Ergebnis in stringr (R)
str_detect("01", "^[0]*[1-9]*[0]+")
str_detect("01", "^0*[1-9]*0+")
str_detect("01", "^0*[1-9]*0")
Ich wollte von mindestens 1 Nicht-Null-Nummer und später eine Null in der Zeichenfolge gefolgt am Anfang für alle Nullen suchen.
klar, dass die „01“ string kann nicht in Frage kommen, da es nicht eine 0 nach dem 1. hat
Bin ich etwas fehlt? Ist das Muster falsch für das, wonach ich suche?
Vielen Dank für Ihre Zeit!