Edited at

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

リポジトリ