004 number clean fix

This commit is contained in:
msyu
2025-06-19 16:31:34 +03:00
parent 62de4c0de6
commit c61b42ddfe
3 changed files with 23 additions and 4 deletions
+11 -1
View File
@@ -60,7 +60,17 @@ function filterOn(filter) {
request.filterOn = filterOn;
function stripWhiteSpace(sNumber) {
return reReplace(sNumber, "[[:space:]]", "", "ALL");
function hexToChar( required string hexEncoded ) {
return( chr( inputBaseN( hexEncoded, 16 ) ) );/*https://www.bennadel.com/blog/4516-which-whitespace-characters-does-trim-remove-in-coldfusion.htm*/
}
return reReplace(sNumber, "[[:space:]"
& hexToChar('00A0') & hexToChar('180E')
& hexToChar('2000')& hexToChar('2001')& hexToChar('2002')& hexToChar('2003')& hexToChar('2004') & hexToChar('2005')
& hexToChar('2006')& hexToChar('2007')& hexToChar('2008')& hexToChar('2009')& hexToChar('200A')
& hexToChar('200B') & hexToChar('202F') & hexToChar('205F') & hexToChar('3000') & hexToChar('FEFF') &
"]", "", "ALL");
/*return reReplace(sNumber, "[[:space:]"& chr(0x00A0) & "]", "", "ALL");*/
}
request.stripWhiteSpace = stripWhiteSpace;
/*