Skip to main content
June 30, 2026
Solved

How to escape special chars - (for example, / \\ ; : " | ? ' [ ] * ).

  • June 30, 2026
  • 3 replies
  • 1 view

Example - 

Validation: Filename cannot contain special characters (for example, / \ ; : " | ? ' < > * ). 

Expression evaluation error: Syntax error. Details: Expression evaluation error : Invalid character found in expression: | 

Best answer by orlandos8991
[deleted]

3 replies

June 30, 2026
[deleted]
June 30, 2026

that did not work - need to show the validation message on the screen for fileupload component 


a!fileUploadField(
label: "Upload File",
target: cons!FOLDER_CONSTANT,
value: ri!uploadedFile,
saveInto: ri!uploadedFile,

validations: if(
and(
not(isnull(ri!uploadedFile)),
length(stripwith(ri!uploadedFile.name, "\ / ; : "" | ? ' < > *")) <> length(ri!uploadedFile.name)
),
"Filename cannot contain special characters (for example, / \ ; : " | ? ' < > * )."
null
)
)

July 1, 2026

Hi Ravi,

You can use regerxreplaceall  function to escape special characters.

regexreplaceall(
  pattern: "[/ \ ; :  | ?  < > * ]",
  searchString: ri!value,
  replacementString: " "
)