質問編集履歴

2

例文、テーブル内容修正

2020/03/30 07:15

投稿

masaya_ohashi
masaya_ohashi

スコア9210

test CHANGED
File without changes
test CHANGED
@@ -14,17 +14,23 @@
14
14
 
15
15
 
16
16
 
17
- |クラス|処|結果|
17
+ ####
18
18
 
19
- |:--|:--|:--|
19
+ - `アガパ 012 ABC ㈱` → `アガパ 012 ABC ㈱`
20
20
 
21
- |java.text.Normalizer|normalize(str, Normalizer.Form.NFKC)|望むものに一番近いが、記号等の意図しない文字が変換されるのを防ぎたい。|
22
21
 
23
- |com.ibm.icu.text.Transliterator|getInstance("Halfwidth-Fullwidth").transliterate(str)|英数が全部全角になってしまうし、記号等の意図しない文字も変換される|
24
22
 
25
- |com.ibm.icu.text.Transliterator|getInstance("Fullwidth-Halfwidth").transliterate(str)|カナが全部半角になってしまうし、記号等の意図しない文字も変換される|
23
+ |クラス|処理|結果|問題|
26
24
 
25
+ |:--|:--|:--|:--|
26
+
27
+ |java.text.Normalizer|normalize(str, Normalizer.Form.NFKC)|`アガパ 012 ABC (株)`|記号等が変換される|
28
+
29
+ |com.ibm.icu.text.Transliterator|getInstance("Halfwidth-Fullwidth").transliterate(str)|`アガパ 012 ABC ㈱`|カナが半角になる|
30
+
31
+ |com.ibm.icu.text.Transliterator|getInstance("Fullwidth-Halfwidth").transliterate(str)|`アガパ 012 ABC ㈱`|英数が全部半角になってしまうし、記号等の意図しない文字も変換される|
32
+
27
- |com.ibm.icu.text.Transliterator|getInstance("[:Katakana:];Halfwidth-Fullwidth").transliterate(str)|半角濁点や半角半濁点が変換されない|
33
+ |com.ibm.icu.text.Transliterator|getInstance("[:Katakana:];Halfwidth-Fullwidth").transliterate(str)|`アガパ 012 ABC ㈱`|半角濁点や半角半濁点が変換されない|
28
34
 
29
35
 
30
36
 

1

表のヘッダ修正

2020/03/30 07:15

投稿

masaya_ohashi
masaya_ohashi

スコア9210

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- |列1|列2|列3|
17
+ |クラス|処理|結果|
18
18
 
19
19
  |:--|:--|:--|
20
20