I am using the following JavaScript regexp to validate users First and Last names
var regexp = /^((?=[a-z \']).)+$/i;
var val1 = "Normal Text' Compromised"; // true
var val2 = "UTF Text' Połącz Słońce w Mózu"; // false <---- UTF-8
var val3 = "Illegal char: Blac & White"; // false
example at: http://jsfiddle.net/PR4T2/1/
Question:
Is there any way to make the regex " UTF-8 insensitive " in order to let users use UTF characters ?
I know that UTF is not supported in JS validation yet but I was wondering if there is any workaround. I also do not want to exclude all illegal characters manually like:
var regexp = /^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\-\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/;
Edit:
Criteria are characters: az, space, \\, ' and any other UTF char that can be found in user First/Last Name like here .
I'm looking for something more general like \\p{xx} sequencer in PHP
I am using the following JavaScript regexp to validate users First and Last names
var regexp = /^((?=[a-z \']).)+$/i;
var val1 = "Normal Text' Compromised"; // true
var val2 = "UTF Text' Połącz Słońce w Mózu"; // false <---- UTF-8
var val3 = "Illegal char: Blac & White"; // false
example at: http://jsfiddle.net/PR4T2/1/
Question:
Is there any way to make the regex " UTF-8 insensitive " in order to let users use UTF characters ?
I know that UTF is not supported in JS validation yet but I was wondering if there is any workaround. I also do not want to exclude all illegal characters manually like:
var regexp = /^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\-\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/;
Edit:
Criteria are characters: az, space, \\, ' and any other UTF char that can be found in user First/Last Name like here .
I'm looking for something more general like \\p{xx} sequencer in PHP
I am using the following JavaScript regexp to validate users First and Last names
var regexp = /^((?=[a-z \']).)+$/i;
var val1 = "Normal Text' Compromised"; // true
var val2 = "UTF Text' Połącz Słońce w Mózu"; // false <---- UTF-8
var val3 = "Illegal char: Blac & White"; // false
example at: http://jsfiddle.net/PR4T2/1/
Question:
Is there any way to make the regex " UTF-8 insensitive " in order to let users use UTF characters ?
I know that UTF is not supported in JS validation yet but I was wondering if there is any workaround. I also do not want to exclude all illegal characters manually like:
var regexp = /^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\-\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/;
Edit:
Criteria are characters: az, space, \\, ' and any other UTF char that can be found in user First/Last Name like here .
I'm looking for something more general like \\p{xx} sequencer in PHP
I am using the following JavaScript regexp to validate users First and Last names
var regexp = /^((?=[a-z \']).)+$/i;
var val1 = "Normal Text' Compromised"; // true
var val2 = "UTF Text' Połącz Słońce w Mózu"; // false <---- UTF-8
var val3 = "Illegal char: Blac & White"; // false
example at: http://jsfiddle.net/PR4T2/1/
Question:
Is there any way to make the regex " UTF-8 insensitive " in order to let users use UTF characters ?
I know that UTF is not supported in JS validation yet but I was wondering if there is any workaround. I also do not want to exclude all illegal characters manually like:
var regexp = /^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\-\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/;
Edit:
Criteria are characters: az, space, \\, ' and any other UTF char that can be found in user First/Last Name like here .
I'm looking for something more general like \\p{xx} sequencer in PHP
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.