split کردن یک String در جاوا بر اساس کاراکتر نقطه در جاوا

0 رأی

می خواهم String زیر را با متد split بر اساس نقطه بشکونم:

www.domain.com

اما کد زیر کار نمی کند:

domainName.split(".");

 

سوال 2 سال قبل در تالار برنامه نویسی توسط مسافر (797 امتیاز)

1 جواب

+1 رأی
 
بهترین جواب

متد split از regular expression استفاده می کند. 

با توجه به اینکه نقطه جزو کاراکترهای regex می باشد باید آن را توسط \ به اصطلاح scape نمایید. یعنی

domainName.split("\\.");

 

جواب 2 سال قبل توسط kashi (7,045 امتیاز)
انتخاب شده در 2 سال قبل توسط مسافر
سلام
مهندس ی سوال؟:
اگه دوتا \\ بذاریم یکیشو چاپ میکنه، اگر هم یکی بذاریم ارور میگیره!!
البته من فقط تو System.out ازمایش کردم، تو متدی ک گفتین ازمایش نکردم.
حالا چیکار باید کرد؟؟

سوال های مشابه

0 رأی
1 جواب 217 بازدید
0 رأی
1 جواب 261 بازدید
0 رأی
0 جواب 132 بازدید
0 رأی
1 جواب 42 بازدید
0 رأی
0 جواب 95 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط java_ (684 امتیاز)
کانال تلگرام جواب یاب
...