Einzelnen Beitrag anzeigen
  #1  
Alt 13.05.2008, 23:36:28
noskule noskule ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 2
variable in regex suchstring

hallo zusammen

ich versuch grad eine variable in einen suchstring einzubauen. Hat da jemand ne ahnung warum das nicht funktioniert? Ich möcht anstelle des "cat1" die variable in "category" im suchstring "pattern" haben.
Code:
<html>
<body>

<script type="text/javascript">
var categories = "cat1 cat2 cat3";
var category = "cat1";

var pattern = /([\s]|^)cat1([\s]|$)/;
var check=new RegExp(pattern);

document.write(check.test(categories));
</script>

</body>
</html>
Das folgende funktioniert leider nicht:
Code:
var pattern = "/([\s]|^)"+category+"([\s]|$)/";
jemand ne idee was ich falsch mach?
gruss nos
Mit Zitat antworten