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

0 رأی

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

www.domain.com

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

domainName.split(".");

 

سوال 2 سال قبل در تالار کامپیوتر و اینترنت توسط مسافر (772 امتیاز) 71% درصد پذیرش

1 جواب

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

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

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

domainName.split("\\.");

 

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

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

0 رأی
1 جواب 176 بازدید
0 رأی
1 جواب 169 بازدید
0 رأی
0 جواب 73 بازدید
0 رأی
1 جواب 28 بازدید
0 رأی
0 جواب 73 بازدید
...