--- title: "JobInfo Substitution Does not Support Special Characters" slug: "jobinfo-substitution-does-not-support-special-characters" description: "Due to rules set in C++, JobInfo names cannot have special characters in them for use with JobInfo Substitution (JobInfo name inside hashtags to return value). " tags: ["Lasernet Developer", "JobInfo substitution", "Special characters"] updated: 2026-03-19T13:52:02Z published: 2026-03-19T13:52:02Z canonical: "kb.lasernetgroup.com/jobinfo-substitution-does-not-support-special-characters" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # JobInfo Substitution Does not Support Special Characters Due to rules set in C++, **JobInfo** names cannot have special characters in them for use with **JobInfo Substitution** (**JobInfo** name inside hashtags to return value). #### Examples Allowed: - Username - _Username - _1Username - User_name - U1sername Not allowed: - 1username - User name - User-name - User.name - user/name - User:name - User,name - User%name - User&name - User@name ...and many more. Here are some of the basic rules: - Variable names in C++ can range from 1 to 255 characters. - All variable names must begin with a letter of the alphabet or an underscore(_). - After the first initial letter, variable names can also contain letters and numbers. - No spaces or special characters are allowed. Further information can be found here: [https://www.tutorialspoint.com/What-are-the-rules-to-declare-variables-in-Cplusplus](https://www.tutorialspoint.com/What-are-the-rules-to-declare-variables-in-Cplusplus) #### More Information For more information about JobInfos and JobInfo substitution, see [JobInfos](/v1/docs/jobinfos-1) .