version 1.1
@quoted
@totalColumns 2
@permitEmpty
@ignoreColumnNameCase
diacritics-allowed: length(*, 500) and regex("\S+( \S+)*")
ascii-only: length(*, 500) // and regex("(!|"|%|&|'|\(|\)|\*|\+|,|-|\.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|\?|A|B|C|D|E|F|G|H|I|J|K|L| |M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|_|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z)+")
TEST CSV:
diacritics-allowed,ascii-only
èûîôà,èûîôà
RESULT:
PASS
NOTE:
This is based on regex that's currently in use in XML schemas, where it appears to work OK. The intention is to filter out strings with diacritics (transliterated versions only)
TEST SCHEMA:
TEST CSV:
RESULT:
PASS
NOTE:
This is based on regex that's currently in use in XML schemas, where it appears to work OK. The intention is to filter out strings with diacritics (transliterated versions only)