Ruby
Rails
Gem
RubyOnRails

Gem 作りました。文章のNGワードチェックが簡単に可能です。

More than 1 year has passed since last update.

使い方

XXX.rb
require "message_judgment"
=> true
irb(main):002:0> message="Hello,I want your sex!"
=> "Hello,I want your sex!"
irb(main):003:0> targets=["sex","fack"]
=> ["sex", "fack"]
irb(main):004:0> MessageJudgment.message_judgment?(message,targets,false)
=> "Hello,I want your !"
XXX.rb
require "message_judgment"
=> true
irb(main):002:0> message="Hello,I want your sex!"
=> "Hello,I want your sex!"
irb(main):003:0> targets=["sex","fack"]
=> ["sex", "fack"]
irb(main):004:0> MessageJudgment.message_judgment?(message,targets,true)
=> "Hello,I want your ***!"

まず、チェックしたい文章を第一引数に、配列にNGワードを書き入れてそれを第二引数に渡してください第三引数は*に変換する場合は省略可能です。そうでなく空白にする場合はfalseを指定してください。
以上で、確認できます。

追記

updateしました.
主な変更点として:NGワードを空白にするのではなく*にも変換できるようにしました。

感想

誰でも作れます。現に高校生の僕でも出来ました。

お願い

簡単に使えるのでよろしくお願いします。
rubygemsorg
リポジトリ