برگزیده های پرشین تولز

يك عبارت منظم

shiva_mov

کاربر تازه وارد
تاریخ عضویت
22 سپتامبر 2003
نوشته‌ها
35
لایک‌ها
0
سلام
من میخوام که برای کنترل یک textbox یک عبارت منظم بنویسم که:
1- یا فقط از حروف انگلیسی تشکیل بشه
2-یا فقط از حروف فارسی تشکیل بشه
3- یا اگر ترکیبی از حروف و اعداد هست اول حرف باشه

میشه راهنماییم کنید؟
ممنون
 

knowhow

مدیران قدیمی
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
3,478
لایک‌ها
22
منظورت رو اصلا متوجه نشدم !
 

shiva_mov

کاربر تازه وارد
تاریخ عضویت
22 سپتامبر 2003
نوشته‌ها
35
لایک‌ها
0
با سلام دوباره
ببخشيد اگه منظورم رو نتونستم برسونم...
خودم تونستم بنويسمش...
ممنون
 

hamid

Registered User
تاریخ عضویت
17 دسامبر 2002
نوشته‌ها
29
لایک‌ها
1
سلام
راستش من كه اصلا تو Regular Expressions وارد نیستم ...
حالا که خودت جوابشو پیدا کردی (خسته نباشید!) لطف کن اینجا بنویس تا ما هم یاد بگیریم ...
مخصوصا اینکه کد شما فرق بین فارسی و انگلیسی رو هم تشخیص میده و این میتونه جالب باشه :)
 

shiva_mov

کاربر تازه وارد
تاریخ عضویت
22 سپتامبر 2003
نوشته‌ها
35
لایک‌ها
0
سلام ..
من نتونستم كه دقيقا اون چيزي رو كه مي خواستم در بيارم..( يعني فارسي رو نتونستم)
ولي در مورد بقيه موارد اين Regular Expressions برای کار من مناسبه ...
(['' ''] | [9-0] |[ a-z] )^
حالت فارسيش به دردم نخورد ... يعني كار نكرد...راه حلي هم براش ندارم
:rolleyes:
 

30yavash

Registered User
تاریخ عضویت
23 دسامبر 2002
نوشته‌ها
448
لایک‌ها
16
سلام ..
من نتونستم كه دقيقا اون چيزي رو كه مي خواستم در بيارم..( يعني فارسي رو نتونستم)
ولي در مورد بقيه موارد اين Regular Expressions برای کار من مناسبه ...
(['' ''] | [9-0] |[ a-z] )^
حالت فارسيش به دردم نخورد ... يعني كار نكرد...راه حلي هم براش ندارم
:rolleyes:
فكر نكنم اصلا براي فارسي بشه قاعده اي رو پيدا كرد چون يكي اينكه اصلا حروفش پشت سر هم نيست و ديگه اينكه توي عبارات منظم نمي‌شه نوشت [آ-ي] يا حد اقل اينكه من تاحالا هيچ جا نديدم ؟
 

aaber_piade

Registered User
تاریخ عضویت
19 دسامبر 2002
نوشته‌ها
1,660
لایک‌ها
25
سن
40
محل سکونت
Tehran
من پي اچ پي كار نيستم ولي معمولا توي زبوناي برنامه نويسي توابع sort داخلي كه وجود داره با اتكا به جدول اسكي اين كار رو انجام ميده تابلوترين مشكل در مورد فارسي اينه كه اون چهار تا حرف پ گ ژ چ رفتن اخر الفبا! و كد اسكيشون از همه بيشتره به جز اون درمورد تمام حروفي كه بيش از يك شكل دارن مشكلاتي هست مثلا چ يا ح كه هر كدوم چهار حالت دارن و كد اين چهار تا فرق داره با هم و اگر فرضا حرف سوم يك كلمه اي چ باشه و اخرين حرف هم همون باشه و كلمه مورد مقايسه چهار حرفي باشه حرف سوم اين دوتا كلمه از دو حالت مختلف حرف چ استفاده ميكنه و اين كار رو ميريزه به هم ...

يه نفر بايد بشينه يه كد مستقل براي اين كار بنويسه كه مثل اينكه كسي حس و حالشو نداره..
 

shiva_mov

کاربر تازه وارد
تاریخ عضویت
22 سپتامبر 2003
نوشته‌ها
35
لایک‌ها
0
براي مرتب سازي فارسي پيشنهاد مي كنم كه يك نگاهي به اين كد بندازيد... اميدوارم كه مفيد باشه
<a href='http://www.iranphp.net/modules/sections/index.php?op=viewarticle&artid=20' target='_blank'>http://www.iranphp.net/modules/sections/in...rticle&artid=20</a>
 

30yavash

Registered User
تاریخ عضویت
23 دسامبر 2002
نوشته‌ها
448
لایک‌ها
16
من پي اچ پي كار نيستم ولي معمولا توي زبوناي برنامه نويسي توابع sort داخلي كه وجود داره با اتكا به جدول اسكي اين كار رو انجام ميده تابلوترين مشكل در مورد فارسي اينه كه اون چهار تا حرف پ گ ژ چ رفتن اخر الفبا! و كد اسكيشون از همه بيشتره به جز اون درمورد تمام حروفي كه بيش از يك شكل دارن مشكلاتي هست مثلا چ يا ح كه هر كدوم چهار حالت دارن و كد اين چهار تا فرق داره با هم و اگر فرضا حرف سوم يك كلمه اي چ باشه و اخرين حرف هم همون باشه و كلمه مورد مقايسه چهار حرفي باشه حرف سوم اين دوتا كلمه از دو حالت مختلف حرف چ استفاده ميكنه و اين كار رو ميريزه به هم ...

يه نفر بايد بشينه يه كد مستقل براي اين كار بنويسه كه مثل اينكه كسي حس و حالشو نداره..
چه ربطي به عبارات منظم داشت :?:
 

aaber_piade

Registered User
تاریخ عضویت
19 دسامبر 2002
نوشته‌ها
1,660
لایک‌ها
25
سن
40
محل سکونت
Tehran
من پست هاي اولي رو كه خوندم كل قضيه رو اشتباه فهميده بودم..

شيوا ممنون از لينك ;)
 
بالا