My original always puts leading 1 for 10-digit numbers. Your starting point may differ:
(933|*xx|1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.)
ISTP Profile A General: DigitMap
Modified to always only put 10 digit dialing:
(933|*xx|<1:>xxxxxxxxxx|[2-9]xxxxxxxxx|011xx.|xx.)
ISTP Profile A General: DigitMap is probably already set to use 11- digits out.
So if the 1 is dialed followed by 10 more digits, delete the 1. If 10 digits are dialed that don't start with 1, pass it through without adding a 1.
If the above is not sufficient, paste a copy of the existing values of the strings you currently have that you propose to modify.
If you want to discuss strings you see in other posts, it would be better that you reply to the post that has the string that you intend to copy from. In other words, the prelude to what is in your head is handy to the person.
If you are asking how to make the fact that a 1 was dialed initially be OBi's indicator as to whether to use SP1 or SP2, say so.
On the other hand, if you are asking how to generically put a value into expert mode, then see the sticky thread in that describes this: OBiTALK Community > General Support > OBiTALK Web Portal > OBi Expert Configuration (Introduction)
http://www.obitalk.com/forum/index.php?action=post;topic=6493.0;num_replies=0