C 文字列操作 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(文字列文字コード変換)
(文字列半角文字全角文字変換)
3,229行: 3,229行:
  
 
サンプルプログラムのコメントを読んでいただければ、理解できると思います。逆の変換はconverttypeを書き換えるだけです。
 
サンプルプログラムのコメントを読んでいただければ、理解できると思います。逆の変換はconverttypeを書き換えるだけです。
 +
 +
 +
creatInstanceで指定できる変換タイプ名は以下のとおりです。
 +
<syntaxhighlight lang="text">
 +
Arabic-Latin
 +
Arabic-Latin/BGN
 +
Armenian-Latin
 +
Armenian-Latin/BGN
 +
Azerbaijani-Latin/BGN
 +
Belarusian-Latin/BGN
 +
Bengali-Devanagari
 +
Bengali-Gujarati
 +
Bengali-Gurmukhi
 +
Bengali-Kannada
 +
Bengali-Latin
 +
Bengali-Malayalam
 +
Bengali-Oriya
 +
Bengali-Tamil
 +
Bengali-Telugu
 +
Bopomofo-Latin
 +
Bulgarian-Latin/BGN
 +
Cyrillic-Latin
 +
Devanagari-Bengali
 +
Devanagari-Gujarati
 +
Devanagari-Gurmukhi
 +
Devanagari-Kannada
 +
Devanagari-Latin
 +
Devanagari-Malayalam
 +
Devanagari-Oriya
 +
Devanagari-Tamil
 +
Devanagari-Telugu
 +
Digit-Tone
 +
Fullwidth-Halfwidth
 +
Georgian-Latin
 +
Georgian-Latin/BGN
 +
Greek-Latin
 +
Greek-Latin/BGN
 +
Greek-Latin/UNGEGN
 +
Gujarati-Bengali
 +
Gujarati-Devanagari
 +
Gujarati-Gurmukhi
 +
Gujarati-Kannada
 +
Gujarati-Latin
 +
Gujarati-Malayalam
 +
Gujarati-Oriya
 +
Gujarati-Tamil
 +
Gujarati-Telugu
 +
Gurmukhi-Bengali
 +
Gurmukhi-Devanagari
 +
Gurmukhi-Gujarati
 +
Gurmukhi-Kannada
 +
Gurmukhi-Latin
 +
Gurmukhi-Malayalam
 +
Gurmukhi-Oriya
 +
Gurmukhi-Tamil
 +
Gurmukhi-Telugu
 +
Halfwidth-Fullwidth
 +
Han-Latin
 +
Han-Latin/Names
 +
Hangul-Latin
 +
Hans-Hant
 +
Hant-Hans
 +
Hebrew-Latin
 +
Hebrew-Latin/BGN
 +
Hiragana-Katakana
 +
Hiragana-Latin
 +
IPA-XSampa
 +
Jamo-Latin
 +
Kannada-Bengali
 +
Kannada-Devanagari
 +
Kannada-Gujarati
 +
Kannada-Gurmukhi
 +
Kannada-Latin
 +
Kannada-Malayalam
 +
Kannada-Oriya
 +
Kannada-Tamil
 +
Kannada-Telugu
 +
Katakana-Hiragana
 +
Katakana-Latin
 +
Katakana-Latin/BGN
 +
Kazakh-Latin/BGN
 +
Kirghiz-Latin/BGN
 +
Korean-Latin/BGN
 +
Latin-ASCII
 +
Latin-Arabic
 +
Latin-Armenian
 +
Latin-Bengali
 +
Latin-Bopomofo
 +
Latin-Cyrillic
 +
Latin-Devanagari
 +
Latin-Georgian
 +
Latin-Greek
 +
Latin-Greek/UNGEGN
 +
Latin-Gujarati
 +
Latin-Gurmukhi
 +
Latin-Hangul
 +
Latin-Hebrew
 +
Latin-Hiragana
 +
Latin-Jamo
 +
Latin-Kannada
 +
Latin-Katakana
 +
Latin-Malayalam
 +
Latin-NumericPinyin
 +
Latin-Oriya
 +
Latin-Syriac
 +
Latin-Tamil
 +
Latin-Telugu
 +
Latin-Thaana
 +
Latin-Thai
 +
Macedonian-Latin/BGN
 +
Malayalam-Bengali
 +
Malayalam-Devanagari
 +
Malayalam-Gujarati
 +
Malayalam-Gurmukhi
 +
Malayalam-Kannada
 +
Malayalam-Latin
 +
Malayalam-Oriya
 +
Malayalam-Tamil
 +
Malayalam-Telugu
 +
Maldivian-Latin/BGN
 +
Mongolian-Latin/BGN
 +
NumericPinyin-Latin
 +
NumericPinyin-Pinyin
 +
Oriya-Bengali
 +
Oriya-Devanagari
 +
Oriya-Gujarati
 +
Oriya-Gurmukhi
 +
Oriya-Kannada
 +
Oriya-Latin
 +
Oriya-Malayalam
 +
Oriya-Tamil
 +
Oriya-Telugu
 +
Pashto-Latin/BGN
 +
Persian-Latin/BGN
 +
Pinyin-NumericPinyin
 +
Publishing-Any
 +
Russian-Latin/BGN
 +
Serbian-Latin/BGN
 +
Simplified-Traditional
 +
Syriac-Latin
 +
Tamil-Bengali
 +
Tamil-Devanagari
 +
Tamil-Gujarati
 +
Tamil-Gurmukhi
 +
Tamil-Kannada
 +
Tamil-Latin
 +
Tamil-Malayalam
 +
Tamil-Oriya
 +
Tamil-Telugu
 +
Telugu-Bengali
 +
Telugu-Devanagari
 +
Telugu-Gujarati
 +
Telugu-Gurmukhi
 +
Telugu-Kannada
 +
Telugu-Latin
 +
Telugu-Malayalam
 +
Telugu-Oriya
 +
Telugu-Tamil
 +
Thaana-Latin
 +
Thai-Latin
 +
Tone-Digit
 +
Traditional-Simplified
 +
Turkmen-Latin/BGN
 +
Ukrainian-Latin/BGN
 +
Uzbek-Latin/BGN
 +
XSampa-IPA
 +
az-Lower
 +
az-Title
 +
az-Upper
 +
ch-ch_FONIPA
 +
cs-cs_FONIPA
 +
cs-ja
 +
cs-ko
 +
cs_FONIPA-ja
 +
cs_FONIPA-ko
 +
dsb-dsb_FONIPA
 +
el-Lower
 +
el-Title
 +
el-Upper
 +
es-am
 +
es-es_FONIPA
 +
es-ja
 +
es-zh
 +
es_419-ja
 +
es_419-zh
 +
es_FONIPA-am
 +
es_FONIPA-es_419_FONIPA
 +
es_FONIPA-ja
 +
es_FONIPA-zh
 +
it-am
 +
it-ja
 +
ja_Latn-ko
 +
ja_Latn-ru
 +
la-la_FONIPA
 +
lt-Lower
 +
lt-Title
 +
lt-Upper
 +
nl-Title
 +
pl-ja
 +
pl-pl_FONIPA
 +
pl_FONIPA-ja
 +
ro-ja
 +
ro-ro_FONIPA
 +
ro_FONIPA-ja
 +
ru-ja
 +
ru-zh
 +
sk-ja
 +
sk-sk_FONIPA
 +
sk_FONIPA-ja
 +
tlh-tlh_FONIPA
 +
tr-Lower
 +
tr-Title
 +
tr-Upper
 +
uz_Cyrl-uz_Latn
 +
uz_Latn-uz_Cyrl
 +
yo-yo_BJ
 +
zh_Latn_PINYIN-ru
 +
Any-Null
 +
Any-Lower
 +
Any-Upper
 +
Any-Title
 +
Any-Name
 +
Name-Any
 +
Any-Remove
 +
Any-Hex/Unicode
 +
Any-Hex/Java
 +
Any-Hex/C
 +
Any-Hex/XML
 +
Any-Hex/XML10
 +
Any-Hex/Perl
 +
Any-Hex
 +
Hex-Any/Unicode
 +
Hex-Any/Java
 +
Hex-Any/C
 +
Hex-Any/XML
 +
Hex-Any/XML10
 +
Hex-Any/Perl
 +
Hex-Any
 +
Any-NFC
 +
Any-NFKC
 +
Any-NFD
 +
Any-NFKD
 +
Any-FCD
 +
Any-FCC
 +
Any-ch_FONIPA
 +
Any-Latin
 +
Any-Telugu
 +
Any-Gurmukhi
 +
Any-Gujarati
 +
Any-Malayalam
 +
Any-Oriya
 +
Any-Devanagari
 +
Any-Kannada
 +
Any-Tamil
 +
Any-cs_FONIPA
 +
Any-ru
 +
Any-Bengali
 +
Any-uz_Latn
 +
Any-Katakana
 +
Any-ro_FONIPA
 +
Any-zh
 +
Any-yo_BJ
 +
Any-am
 +
Any-es_419_FONIPA
 +
Any-es_FONIPA
 +
Any-sk_FONIPA
 +
Any-Hant
 +
Any-Hans
 +
Any-Hiragana
 +
Any-la_FONIPA
 +
Any-dsb_FONIPA
 +
Any-Syriac
 +
Any-Greek
 +
Any-Greek/UNGEGN
 +
Any-Cyrillic
 +
Any-Hangul
 +
Any-Bopomofo
 +
Any-Arabic
 +
Any-Thai
 +
Any-Armenian
 +
Any-Thaana
 +
Any-Georgian
 +
Any-Hebrew
 +
Any-uz_Cyrl
 +
</syntaxhighlight>
  
 
=='''文字列の検索と置換'''==
 
=='''文字列の検索と置換'''==

2014年9月30日 (火) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス