I am trying to see if my string starts with a letter or a number. I think I'm close, could anyone help me out?
if(thestring.match("/^[\pL\pN]/"))
I am trying to see if my string starts with a letter or a number. I think I'm close, could anyone help me out?
if(thestring.match("/^[\pL\pN]/"))
 
    
    Use:
^[A-Z0-9]
With a case-insensitive modifier:
if(thestring.match(/^[A-Z0-9]/i)) {}
\pL and \pN are PCRE shortcodes and do not work in Javascript.
 
    
    if(/^[a-z0-9]/i.test(thestring)) {
    //do something
}
.test() is much more simple.
It returns just false or true, while .match() resturns null or an array.