今のところテキストのみの味気ない人工無能です。がんばって脳内補完してください。
反応の追加は、お話の画面から行ってください。正規表現が使用可能です。今のところ数は少ないですが、要望があれば人工無能を増やしていこうかと思っています。
【特別な書き方】
各人工無能の反応の本文中にnameを入れると名前を読んでくれます。全角だと反応しません。
名前を覚えさせる際、感情を選べますがコレは今後の拡張です。どなたかイラスト下さい(w
そしたらもっとエロくなります。
【注意事項】
アダルトな話題OKですってゆうか、そのために作りました。なので、どんどんえっちく育ててあげてください。電話番号やサイトアドレス、クレジットカードの番号やパスワードなどを書き込むことは禁止します。後は適当に。
誹謗中傷も極力なしで。
パスワードは極力1919でお願いします。他の方が修正できるようにと、管理者権限では削除はできるが修正できないという理由からです。ご協力をよろしくお願いします。
携帯からのアクセスは可能ですが、コンテンツの利用は不可能でした。反応の登録も扱う文字コードが異なったため、意味不明なものとなってしまいます。携帯よりもPCでお楽しみください。
【募集】
お手伝いさんを募集します。。。
現在この人工無能はテキストのみと非常に味気ない状態ですが、できれば画像をつかって感情を表したいと考えています。しかし、困ったことに僕は絵がこれっっっっっっっっっぽっちも描けません。つーことで、絵が書ける方、ぜひよろしくお願いします。
該当の人工無能からのリンク以外お礼はできませんが…
やってもいいよって神の方。メールください。
kashikokunai_ai@mail.goo.co.jp
↑.coを.neに変更したアドレスに送信していただければ到着です。
絵がついた場合の完成予想としては精霊さんメーカーみたいな感じになると思います。では皆さんよろしくです。。。
精霊さんメーカーへ
正規表現
このブログにある人工無能は全てJavaScriptによって反応を返しています。よって、用いる正規表現もJavaScriptの用意した物を使用することになります。
# どの言語になっても基本的には変わらないはずですが。。。
キーワードに正規表現を用いることで反応に分岐や幅をもたせることができます。例えば…
例:「お早う」と「おはよう」で同じ反応を返したい
人間ですと同じ読みですから簡単に理解できるのですが、プログラムの場合は全くの別物と判断します。同じ反応を返したい場合は、そこで2つ登録するのも可能なのですが、正規表現を用いることで1つの登録で済ますことができます。
この場合「お早う|おはよう」とすることで、両者に同じ反応を返すことができます。
以下よく使う正規表現の一覧です
| [a-z0-9] | [ ]の中の、任意の1文字(小文字大文字は別として扱う)例:[胸乳]とすると胸か乳に反応 |
| ? | 直前の文字が0個。または1個。 |
| * | 直前の文字が0個以上 |
| + | 直前の文字が1個以上 |
| {a} | 直前の文字がa個 |
| {a,} | 直前の文字がa個以上 |
| {a,b} | 直前の文字がa個以上b個以下 |
| ?? | 直前の文字が0個または1個 |
| *? | 直前の文字が0個以上 |
| +? | 直前の文字が1個以上 |
| {a}? | 直前の文字がa個 |
| {a,}? | 直前の文字がa個以上 |
| {a,b}? | 直前の文字がa個以上b個以下 |
| 位置指定 | |
| ^ | 行頭 |
| $ | 行末 |
| \d | 単語の区切り |
| \B | 単語の区切り以外 |
| その他 | |
| \ | 次のメタ文字をエスケープします |
| () | グループ化 |
| 特殊変数 | |
| \1、$1 | はじめにマッチした項目 |
| \2、$2 | 2番目にマッチした項目 |
直前の文字が〜となっているものですが、()でくくることで違った()内の文字が〜となります。
例:{a}
{a}は直前の文字がa個以上です。ここでおっぱい{2}とすると、「おっぱい」には無反応ですが「おっぱいい」には反応を返します。「い」が二個以上あるときとJavaScriptは判断します。反応としてはすこし変ですね。(おっぱい){2}とすると発言に「おっぱいおっぱい」に反応を返します。
なお、{}や()などは必ず半角で入力してください。エラーが出ます。正規表現を試してみて動きが怪しくなったら、全角半角を見直してみてください。

