Dr. Web
09-13-2001, 06:00 PM
I am doing a search and replace function in javascript. I want to use a wildcard (similar to the wildcard in SQL) to look for anything 'like' the search expression.
here is a snippet of code....
<html>
<head>
<title>Untitled</title>
<script language=javascript>
function change(){
var entry=document.form1.textEntry.value;
//the regExpObj is the actual pattern for matching//
var modifiedEntry=(entry.replace('<html>', ""));
modifiedEntry=(modifiedEntry.replace('</html>', ""));
modifiedEntry=(modifiedEntry.replace('<head>', ""));
modifiedEntry=(modifiedEntry.replace('</head>', ""));
modifiedEntry=(modifiedEntry.replace('<title>', ""));
modifiedEntry=(modifiedEntry.replace('</title>', ""));
modifiedEntry=(modifiedEntry.replace('<form>', ""));
modifiedEntry=(modifiedEntry.replace('</form>', ""));
modifiedEntry=(modifiedEntry.replace('<body>', ""));
modifiedEntry=(modifiedEntry.replace('</body>', ""));
modifiedEntry=(modifiedEntry.replace('<p>', ""));
modifiedEntry=(modifiedEntry.replace('</p>', ""));
document.form1.textEntryModified.value=modifiedEntry;
}
</script>
</head>
<body>
<form name=form1>
<textarea name=textEntry rows=15 cols=45 onBlur="change();"></textarea><br>
<textarea name=textEntryModified readOnly rows=15 cols=45></textarea>
</form>
</body>
</html>
here is a snippet of code....
<html>
<head>
<title>Untitled</title>
<script language=javascript>
function change(){
var entry=document.form1.textEntry.value;
//the regExpObj is the actual pattern for matching//
var modifiedEntry=(entry.replace('<html>', ""));
modifiedEntry=(modifiedEntry.replace('</html>', ""));
modifiedEntry=(modifiedEntry.replace('<head>', ""));
modifiedEntry=(modifiedEntry.replace('</head>', ""));
modifiedEntry=(modifiedEntry.replace('<title>', ""));
modifiedEntry=(modifiedEntry.replace('</title>', ""));
modifiedEntry=(modifiedEntry.replace('<form>', ""));
modifiedEntry=(modifiedEntry.replace('</form>', ""));
modifiedEntry=(modifiedEntry.replace('<body>', ""));
modifiedEntry=(modifiedEntry.replace('</body>', ""));
modifiedEntry=(modifiedEntry.replace('<p>', ""));
modifiedEntry=(modifiedEntry.replace('</p>', ""));
document.form1.textEntryModified.value=modifiedEntry;
}
</script>
</head>
<body>
<form name=form1>
<textarea name=textEntry rows=15 cols=45 onBlur="change();"></textarea><br>
<textarea name=textEntryModified readOnly rows=15 cols=45></textarea>
</form>
</body>
</html>