ネット小説を書いているのだけど、こういう書き方をする登場人物がいる。
「車ニ名前ヲツケル趣味ハナイカナ。アエテ言エバ商品名『すずき・えぶりい』カラ、えぶりいッテ呼ンデルケドサ」
""これ、意外と入力が面倒くさい。""
普通に変換で入力できないからね……。
面倒くさいので、pythonで変換してみることにした。
!/usr/bin/env python import jaconv import re import sys _f = False if(len(sys.argv) > 1): p1 = re.compile('[\u3041-\u309F]+') # ひらがな p2 = re.compile('[\u30A1-\u30FF]+') # カタカナ for y in sys.argv: if(_f == False): _f = True else: for x in y: if(p1.match(x) != None): print(jaconv.hira2kata(x),end="") elif(p2.match(x) != None): print(jaconv.kata2hira(x),end="") else: print(x,end="") print("")
test2.py 「車に名前をつける趣味はないかな。あえて言えば商品名『スズキ・エブリイ』か ら、エブリイって呼んでるけどさ」 「車ニ名前ヲツケル趣味ハナイカナ。アエテ言エバ商品名『すずき・えぶりい』カラ、えぶりいッテ呼ンデルケドサ」 $