質問編集履歴

3

追加

2019/02/10 16:25

投稿

hobby2018
hobby2018

スコア22

test CHANGED
File without changes
test CHANGED
@@ -78,8 +78,18 @@
78
78
 
79
79
 
80
80
 
81
- 現状は、furiganaの位置文字目が「び」だったらswitch文で「ひ」に変換して
81
+ 現状は、furiganaの文字目が「び」だったらswitch文で「ひ」に変換して
82
82
 
83
83
  マッチするかどうかをみています。「び」をいちいち「ひ」にする処理がいまいちで
84
84
 
85
85
  網羅的に手作業で作らないといけないですし。何かよい手はないかと。
86
+
87
+
88
+
89
+
90
+
91
+ ネット銀行で、あいうえおの表をクリックすると銀行名が出てきますが
92
+
93
+ 濁音で始まる銀行名はどうやってマッチさせているのか?うまい方法は
94
+
95
+ あるのかといった疑問です。

2

追記

2019/02/10 16:25

投稿

hobby2018
hobby2018

スコア22

test CHANGED
File without changes
test CHANGED
@@ -68,6 +68,18 @@
68
68
 
69
69
  ```
70
70
 
71
- Array[{name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"らがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, ・・・]
71
+ Array[{name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"らがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, ・・・]
72
72
 
73
73
  ```
74
+
75
+
76
+
77
+ 上記配列に対して、「ひ」から{name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"びらがなのふりがな"}のように取り出したいです。
78
+
79
+
80
+
81
+ 現状は、furiganaの位置文字目が「び」だったらswitch文で「ひ」に変換して
82
+
83
+ マッチするかどうかをみています。「び」をいちいち「ひ」にする処理がいまいちで
84
+
85
+ 網羅的に手作業で作らないといけないですし。何かよい手はないかと。

1

追記

2019/02/10 16:19

投稿

hobby2018
hobby2018

スコア22

test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,17 @@
57
57
  }
58
58
 
59
59
  ```
60
+
61
+
62
+
63
+
64
+
65
+ 追記
66
+
67
+ データは連想配列の配列で持っています。
68
+
69
+ ```
70
+
71
+ Array[{name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, {name: "名前", furigana:"ひらがなのふりがな"}, ・・・]
72
+
73
+ ```