Tag Tim.
var Ausdruck = /id="myID"/i;
Ausdruck.exec(TextStr);
Erzeuge ein neues RegExp-Objekt. Der Konstruktor erwartet maximal zwei Parameter (das Suchmuster und die Flags), die beide ganz normale Strings sind. Ergor musst du nur einen Pattern-String erzeugen, die Variable übergibst du dann dem Konstruktor als ersten Parameter:
var pattern = "id="+myId;
var re = new RegExp(pattern);
var ergebnis = re.test(derText);
Die Variable "ergebnis" ist wahr, wenn der RegExp passt, ansonsten falsch.
Siechfred