[COLOR=“DarkOrchid”][SIZE=“2”]Is there a way to set a maximum characters including spaces in the option text and text areas ? I thought someone mentioned it at one time, but can’t find any documentation with any reference to this…
Thanks in advance…[/SIZE][/COLOR]
Hi,
I mentioned it dawn. I use regular expressions. I got some samples and change them to suit me, but I don’t really understand the syntax.
Here are two that I use ( but don’t ask me what anything mean!):
^([^\r\n]{0,10}(\r?\n|$)){1,4}$ - -Up to 4 lines no more than 10 characters per line
^([^\r\n]{0,15}(\r?\n|$)){1,4}$ - Up to 4 lines, maximum of 15 Characters per line.
^([0-9a-zA-Z!@#$%^&*()-_=+ ]){0,14}$ - This allows up to 14 characters, I use this in a text field for one line. I guess if you put it in a text area, you can put many lines, but only 14 characters each line.
At this time, I just use trial and errors, until I get what I want.
Bob
^([^\r\n]{0,10}(\r?\n|$)){1,4}$
^ = beginning of line
$ = end of line
\r\n = new line (enter key when using windows format)
? = any character
| = or
() = search group
[] = choose one from this group
[^] = choose anything NOT in this group
{0,10} = choose 0 to 10 of the items preceding it (i.e. CS[-Cc]{1,2}art ).
So this means: ^([^\r\n]{0,10}(\r?\n|$)){1,4}$
Start at the beginning of the text (^).
Choose 0 to 10 of anything besides an end of line [^\r\n]{0,10}. Afterwards, look for either a windows or unix newline (\r?\n|$) or the end of the text ($).
Repeat this process 1 to 4 times {1,4} until we reach the end of the text ($).
Thanks gginorio,
Also, there is information in the knowledge base including a link to a “cheat sheet”
[URL=“CS-Cart Documentation — CS-Cart 4.15.x documentation”]CS-Cart Documentation — CS-Cart 4.15.x documentation
Bob
[COLOR=“DarkOrchid”][SIZE=“2”]Thanks guys…but I am totally lost This is far from my area of expertise…
I am guessing I put this in the option RegExp line set up box. What I need is a maximum of 2 lines with a maximum of 20 or 24 characters including spaces. If I put just one text area, how does it differentiate how many lines and characters ?
I really appreciate your help on this…I will be so tickled when I can make this work.
I kinda thought it was you Bob…but wasn’t quite sure [/SIZE][/COLOR]
Dawn,
I will send you a pm to a product on my dev site that I am testing the regexp.
You can check the different fields to see.
Bob