javascript - match regex - How to get the difference between the two strings when matched -
i perform test if string contains substring, if yes, have substring not matched
var string = "hello world"; var tomatch = new regexp('world', 'i'); if (string.match(tomatch)){ // should homecoming "hello " }
just utilize replace():
var string = "hello world"; var tomatch = new regexp('world', 'i'); var newstring=string.replace(string.match(tomatch),""); if want return, use
return string.replace(string.match(tomatch),""); it give string without "world" if contained "world" , unmodified string if there no "world"
javascript
No comments:
Post a Comment