#1
|
|||
|
|||
![]()
Hi !
I would like to format a French phone number (10 digits) this way: 01 52 93 44 05 (by adding a space every 2 digits). As I'm totally new to JavaScript, I usually search informations on the forum to edit or modify existing rules to build mines, a way like another to try to understand the "language" but this time, the operation seems to be too complicated for the beginner I am… I guess I must formulate "for the field "phone", pick the two first digits, then add a space, take the two followers, add another space and so on till digit number 8 Searching in the forum, I tried something like : return FormatNumber("## ## ## ## ##", Field("Tel")); but it didn't work… As I don't want you to do the job instead of me, some informations to help me to find my way would be really appreciated ! Thank you ! Gerard. |
#2
|
|||
|
|||
![]()
This should work.
Code:
return Str(Field("phone").replace(/(\d{2})(?!$)/g,"$& "));
__________________
Windows 7 64BIT Intel - I7 chip - 3.33Ghz - 6GB ram ![]() 8.0 Creator/8.0 Producer/CS5.5 |
#3
|
|||
|
|||
![]()
Thank you !
It works perfectly, the field filed with or without spaces, exactly what I needed ! Gerard. |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|