Closed Bug 693599 Opened 13 years ago Closed 13 years ago

Regular expression not returning correct result

Categories

(Core :: JavaScript Engine, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 692441

People

(Reporter: eviljeff, Unassigned)

Details

The following regexp is returning a different result than it did in Firefox3.6 (and 6, apparently): var myregexp = /((UID (\w+)|RFC822.SIZE (\w+)|FLAGS \((.*?)\))[\s)]+){3}/g; var str = "* 1 FETCH (UID 9 RFC822.SIZE 724 FLAGS (\Seen))"; alert(myregexp.exec(str)); In Firefox 3.6 the alert string is: UID 9 RFC822.SIZE 724 FLAGS (Seen)),FLAGS (Seen)),FLAGS (Seen),9,724,Seen and in Firefox 7,8,9,10: UID 9 RFC822.SIZE 724 FLAGS (Seen)),FLAGS (Seen)),FLAGS (Seen),,,Seen
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.