[問題] 字元如何變成字串?
原意是希望能在一個字串陣列(都放英文單字)中...
利用正則運算式將某個字母開頭(由使用者輸入)的字給列出來....
假設使用者輸入的是字元'a'
我該如何將字元'a'轉換成字串str = "a"呢?
希望能套入下面的正則運算式來
Pattern.compile(str+"[a-z]{1,}",Pattern.CASE_INSENSITIVE)
ps: 我是用char ch1[] = new char[1];
ch[0] = ch;
再將字元陣列轉成字串,但似乎不等於 str = "a";
另外一提...在判別式中為何用Pattern.compile("a*",Pattern.CASE_INSENSITIVE);
^^^
找不到a開頭的單字呢?? (*不是代表多個任意字元嗎???)
請各位多多指教...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.150.45
推
09/22 00:58, , 1F
09/22 00:58, 1F
推
09/22 01:06, , 2F
09/22 01:06, 2F
推
09/22 01:12, , 3F
09/22 01:12, 3F
推
09/22 01:20, , 4F
09/22 01:20, 4F
推
09/22 02:11, , 5F
09/22 02:11, 5F
→
09/22 08:47, , 6F
09/22 08:47, 6F
推
09/22 10:10, , 7F
09/22 10:10, 7F
→
09/22 11:32, , 8F
09/22 11:32, 8F
→
09/22 11:34, , 9F
09/22 11:34, 9F
→
09/22 11:44, , 10F
09/22 11:44, 10F
推
09/24 14:45, , 11F
09/24 14:45, 11F
推
09/24 17:06, , 12F
09/24 17:06, 12F