Regexp - Negative Match For Fixed String (vs. A Char List)?
Mar 28, 2007
Is there a way in a regexp to *not* match a fixed string value?
Using [^blah] gives matches to anything not containing *any* of letters
b,l,a and h. Whereas I want to match anything that does not containing
the exact string 'blah', i.e. *all* the letters.
Possible?
View 4 Replies
ADVERTISEMENT
Jul 23, 2005
I am trying to figure out how to set up my reg exp search so that the search
will only match on the exact word.
Here is the current problem code:
Word1 = "RealPlayer.exe"
Word2 = "Player.exe"
RegExp re = Word2;
if (re.Find(Word1))
{
bFound = TRUE;
}
Currently the bFound is set to TRUE since "Player.exe" is found within
"RealPlayer.exe". But I only want bFound to be TRUE is if the entire word
matches.
View 6 Replies
View Related
Sep 25, 2006
I need a regexp function which makes a match when the string contains <img...AND the img tag above dows NOT contain a certain path Here is what I have:
<imgs.*(src).+>
This matches if my string contains "<img .....src.....>" (the dots can be anything, I dont care). However, after the "src" part and before the ....
View 2 Replies
View Related
Jul 23, 2005
I would like to use one or more RegExps to validate country names as having
the first and last words beginning with an uppercase letter, intermediate
words beginning with either uppercase or lowercase, and all other characters
being lowercase characters. For example:
Turks and Caicos
The difficult part is that I want to obtain save the string positions of the
invalid characters in an array, rather than just obtain a true or false
value.
Can anybody with more experience with Regular Expressions than me suggest
some code, sites, or approaches.
View 5 Replies
View Related
Jul 1, 2010
Can someone please let me know what this matches - i can work out some but not all code...
View 3 Replies
View Related
Aug 6, 2009
Trying to match a string containing a newline, among other things.
View 4 Replies
View Related
Sep 22, 2011
I have this string: this is my test <a href="yay.html">yay</a> and want to just match the part before the <a...: this is my test I can't figure out the regular expression for this. I've tried everything I can think of. It seems that it needs to do a non-greedy search on the first < it finds, but nothing works, like: ((.*<)?)
View 2 Replies
View Related
Feb 5, 2006
this will match any instance of a number following a letter/[a-z][0-9]/gmiso thatvar str="abc123 456";alert(str.replace(/[a-z][0-9]/gmi,''));would return "ab23 456".
how would i replace just the number? so as to get back "abc23 456" - or ideally "abc 456" ?
View 1 Replies
View Related
Jan 11, 2010
why I get an array containing [xml, xml]
Code:
str = 'index.xml'
re = RegExp( /([^s./]+)$/ ) ;
str.match(re) // -> [xml, xml]
I only need xml, not an array, and especially not [xml, xml]
Update: thnx mrhoo, thats clear now!
View 1 Replies
View Related
Aug 13, 2010
how can I do a multiple replaces without using regexp? Right now I just have a while that keeps checking if it exist, then if it does, replacing it. Not very efficient.
View 14 Replies
View Related
Apr 11, 2007
Is there a way to get the position of multiple substrings that match a
regexp without using closures? match() returns the substrings
themselves, not the positions, and search() seems to only return the
first position. Here's what seems to work (under Shanti Rao's jsdb.exe
shell) but I get a bit nervous about using closures Code:
View 1 Replies
View Related
Jul 14, 2011
I have this, VB.Net code..how can i do exact same thing in javascript?
How to check if some char in textbox contains one of the ones in string "allowedChars"
View 4 Replies
View Related
May 15, 2010
Is there a way to calculate the .offsetLeft or .left of a character in a string relative the element that contains the string? I'm just trying to wrap each character in an element and position the characters independently, so I have to set the .position to absolute, and set the .left and .top on each element as I create it so I can move the elements later on.
View 1 Replies
View Related
Jan 10, 2005
I cannot remember the site nor the author, but it works BEAUTIFULLY!
I have changed the timeoutInterval to 500 milliseconds as I type with one finger - the original was 250 or even less.
<script language="JavaScript">
// script allows you to type more than one character into a drop-down list
//
//A typical drop-down need to have ONKEYPRESS and ONKEY functions added
//
//Example: <SELECT ID='vc_DESCRIPTION' NAME='vc_DESCRIPTION' onkeypress='listbox_onkeypress()' onblur='listbox_onblur()'>
var toFind = ""; // keyboard buffer
var timeoutID = ""; // process id for timer - when stopping the timeout
var timeoutInterval = 500; // milliseconds - keyboard buffer
var timeoutCtr = 0; // initialise of timer countdown
var timeoutCtrLimit = 3; // number of times timer is allowed to count down
var oControl = ""; // maintains a global reference to the user control
function listbox_onkeypress(){
window.clearInterval(timeoutID)
oControl = window.event.srcElement;
var keycode = window.event.keyCode;
if(keycode >= 32 ){
var c = String.fromCharCode(keycode);
c = c.toUpperCase();
toFind += c ;
find(); // search the listbox
timeoutID = window.setInterval("idle()", timeoutInterval); // restart the timer
}
}
function listbox_onblur(){ // function is called when user leaves listbox
window.clearInterval(timeoutID);
resetToFind();
}
function idle(){ // function is called if timeout expires - 3rd time stops timer and clear kb buffer
timeoutCtr += 1
if(timeoutCtr > timeoutCtrLimit){
resetToFind();
timeoutCtr = 0;
window.clearInterval(timeoutID);
}
}
function resetToFind(){
toFind = ""
}
function find(){
var allOptions = document.all.item(oControl.id);
for (i=0; i < allOptions.length; i++){
nextOptionText = allOptions(i).text.toUpperCase();
if(!isNaN(nextOptionText) && !isNaN(toFind) ){
nextOptionText *= 1;
toFind *= 1;
}
if(toFind == nextOptionText){
oControl.selectedIndex = i;
window.event.returnValue = false;
break;
}
if(i < allOptions.length-1){
lookAheadOptionText = allOptions(i+1).text.toUpperCase();
if( (toFind > nextOptionText) && (toFind < lookAheadOptionText) ){
oControl.selectedIndex = i+1;
window.event.cancelBubble = true;
window.event.returnValue = false;
break;
}
}
else{
if(toFind > nextOptionText){
oControl.selectedIndex = allOptions.length-1
window.event.cancelBubble = true;
window.event.returnValue = false;
break;
}
}
}
}
</script>
View 5 Replies
View Related
May 15, 2009
find a char sequence in a string and highlight that with red color.
In text box when they start typing i will get list of string matching in a div. for example when they start typing "A", i will get a result as Atlantic Alaska Atlanta, some thing like this. high light "A" in all the String of the list to red color, in the same way when they type "AT", then "AT" in red color.
View 10 Replies
View Related
Nov 22, 2011
I have this function that works well, but I ask ... is it possible to have a compact sintax to reduce the number of the char inside the text below ??
function change_txarea(val) {
if (val=='I') {
document.FrontPage_Form1.ob1.value = "Description " +[code3].....
View 5 Replies
View Related
Aug 13, 2005
How can I check if a number exists by itself in this string by using
the RegExp object?
var mystring = "11,111,01,011";
var match = "1";
var re = new RegExp( match );
var isFound = re.test( mystring ) );
Running this code returns 'true' which is not what I want since number
one doesn't exist by itself. I need to use the "match" variable since
it will change depending on user input.
I can only get it to work without variables in the expression. E.g.
var re = new RegExp( /1/ );
View 6 Replies
View Related
May 24, 2010
I just want the list to move along with the screen whilst scrolling. I tried a css version and that didnt work. I found this one but my blogger html checker says this when I try to save/preview:
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly. XML error message: Open quote is expected for attribute "{1}" associated with an element type "METHOD".
[Code]...
View 1 Replies
View Related
Dec 27, 2005
I'm trying to create a script where all the hyperlinks in a page will be replaced with a new set of coding before it. (e.g: a href="this.htm?http://www.google.com").
My code generates this change through a series of random numbers and only runs the script when "2" is the generated number (out of 12). Now, I only know how to replace all occurrences of "href" in all "a" tags, but there are times when I use Javascript to launch new windows or even javascript to navigate to the top of a page.
I tried to use a string match method to search for occurrences of "javascript:" and so forth, but I can't seem to get it working. Code:
View 3 Replies
View Related
Dec 8, 2009
How do I extract "somestring" only? I'm on IE7.
<script type="text/javascript">
var x = "(EVAL)(H:somestring)Some other Text here";
var full =(x.match(/(H:(.*?))/g)); // produces "(H:somestring)" as expected
alert(full);
var inside = (x.match(/(H:(.*))/)); // produces "(H:somestring),somestring" .. I only
want "somestring"
alert(inside);
</script>
View 1 Replies
View Related
Mar 15, 2011
How would i use a wildcard in String.match()? For example, I would like to see if a variable contains www.*.com, where the * can be replaced with anything. How could i go about doing that?
View 1 Replies
View Related
Dec 9, 2009
I want to check a string if it contains certain letters.the string is Elephant and if i check it for the letter "e" i want it to display all the "e" letters.If i use the following code it always just displays the first "e". but i want to display all the "e".
<html>
<body>
<script type="text/javascript">
[code]....
View 1 Replies
View Related
Feb 14, 2011
I need to find out if a string contains any of the following wildcard "@#!%^&*~". If exists, then the string is invalid. Instead of using indexOf each one of the wildcard, what else can do this easier?
View 2 Replies
View Related
Nov 12, 2010
i currently have a problem which i cant resolve and i cant seem to find a solution (i actually not sure what to look for). My jquery level is medium-low and im trying to take it to a higher level right now.
I have a var which holds a href value. However i only need part of the string.
[Code]...
View 1 Replies
View Related
Mar 16, 2011
I am trying to do a pattern match and check something in a condition but cant get it to work. The first value changes and I need to check and do something if I get a hit on it.
Code:
var mydata = "?first=one&second=two&third=three";
if (mydata.indexOf("first") == "something")
{
alert("No Hit");
} else {
alert("Hit");
}
Basically I am trying to find out if first is equal to one in the mydata string. My above attempt is not working.
View 4 Replies
View Related
Aug 31, 2004
I have a zip code field in my form.
I have a list of allowable zip codes:
43001,43002,43003, etc...
How do I validate against them so the user can only enter one of the zip codes in the list? I assume I have to put the list in to an array.
View 3 Replies
View Related