最終更新:2010-11-07 (日) 02:34:59 (4926d)  

イカ娘
Top / イカ娘

イカ語

http://inajob.no-ip.org/dev/bm/ika.js

/**
 * 正規表現により文章を置換するフィルタの新しいインスタンスを初期化します。
 */
window.Inajob.Bookmarklet.Arisyu.RegExpFilter = function ()
{
  /**
   * 置換候補の正規表現と結果の辞書
   */
  this.dictionaries = [

      {
        "pattern": "(だろうか|か|かな|でしょうか)(\\?|?|。)",
        "option": "gm",
        "replace": "じゃなイカ?"
      } ,
       {
        "pattern": "ありません",
        "option": "gm",
        "replace": "ないんじゃなイカ?"
      } ,{
        "pattern": "である",
        "option": "gm",
        "replace": "でゲソ"
      } ,
 {
        "pattern": "いか",
        "option": "gm",
        "replace": "イカ"
      } ,
     {
        "pattern": "(でした|だった)",
        "option": "gm",
        "replace": "$1ゲソ"
      },
      {
        "pattern": "ください",
        "option": "gm",
        "replace": "くれでゲソ"
      },
	{
        "pattern": "します",
        "option": "gm",
        "replace": "する"
      },
	{
        "pattern": "(き|来)ます",
        "option": "gm",
        "replace": "きる"
      },


     {
        "pattern": "あなた|あんた|貴方|貴女|キミ",
        "option": "gm",
        "replace": "おまえ"
      },
	{
        "pattern": "(で)(す)",
        "option": "gm",
        "replace": "$1ゲソ"
      },
      {
        "pattern": "(る|た|だ|す|い|ね|う|く|つ|む|ぐ|ぶ)(。|$)",
        "option": "gm",
        "replace": "$1でゲソ$2"
      }
    ];

  /**
   * 正規表現オブジェクトのキャッシュ
   */
  this.regexpCache = [];
}