Aký je rozdiel medzi
$ (Koniec riadku)
a
Z (Koniec reťazca)
s VBScript.RegExp?
Je to jednoducho, že reťazec môže mať vložené CR + LF a $ nastavuje rozsah toho, čo predchádza CR + LF?
Alebo nezáleží na tom, keď používate VBScript.RegExp, pretože tento objekt neakceptuje súbory ako vstup?
Vďaka.
odpovede:
1 pre odpoveď č. 1To záleží na vašich vlajkách. Ak je aktívny multiline (/m
) $
zodpovedá konci každého riadku (nové riadky), ale Z
zodpovedá iba poslednej pozícii v reťazci.
Reťazec môže obsahovať viac riadkov bez ohľadu na to, či pochádzajú zo súboru alebo nie, napríklad:
"hello worldnfirefox 4 is out"
Pozri tiež: Permanentný začiatok strún a koniec strúnových kotiev