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

0 رأی
میانگین بازدید روزانه 0.4970 بازدید

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

www.domain.com

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

domainName.split(".");

 

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

1 جواب

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

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

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

domainName.split("\\.");

 

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.19446 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.29852 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1208 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.821,962 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2178 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.24710 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.41,197 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.15119 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.25288 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.67841 بازدید
کانال تلگرام جواب یاب
...