Regulære udtryk
Jeg har tekstvariablen som hedder "text" og hvis den streng på et tidspunkt kommer til at starte med 3 stjerner: ***, så skal den ikke køre videre..Her er min grundkode:
if(options["timestamp"] == 1 && !Witems[name].info) {
var D = new Date();
text = '[' + (D.getHours() < 10 ? '0' + D.getHours() : D.getHours()) + ':'
}
Mit umiddelbare forslag, men med lidt for meget perl i:
if(options["timestamp"] == 1 && !Witems[name].info) {
var D = new Date();
if(text !~ /^\*{3}\ /) {
text = '[' + (D.getHours() < 10 ? '0' + D.getHours() : D.getHours()) + ':' + (D.getMinutes() < 10 ? '0' + D.getMinutes() : D.getMinutes()) + '] ' + text;
} else {
text = 'noget andet her..';
}
