![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Jr. Member
![]() |
Das Regex default Verhalten ist immer greedy. Willst du es lazy musst du es explizit mit z.B. ? angeben.
____________________________________
lg Yoghurt -- Rettet unsere Wälder, esst mehr Biber! |
|
|
|
|
|
#2 | |
|
Inventar
![]() Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343
|
Zitat:
oder wird die nur beim ersetzen gebraucht, weil dort der default lazy ist?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret." Then he pulled the trigger of his BFG9000. |
|
|
|
|
|
|
#3 |
|
Jr. Member
![]() |
Jo, soweit ich weiß wird beim Replace mit der Option /g angegeben das alle Matches ersetzt werden. Ohne dieser Option wird nur das erste Vorkommen ersetzt...
Bei Replace String 'xxxxAzz' mit 's' x{2} ohne /g -> 'sxxAzz' x{2} mit /g -> 'ssAzz'
____________________________________
lg Yoghurt -- Rettet unsere Wälder, esst mehr Biber! |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343
|
alles klar, danke!
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret." Then he pulled the trigger of his BFG9000. |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|