0

私の Web サイトのユーザーは、. での経験などの履歴書情報を入力できますtextarea。私が抱えている問題は、履歴書情報に貼り付けたユーザーから、順序付けられていないリスト文字と  などの文字を取得していることです。そのような事例を削除したいと思います。

順序付けられていないリスト文字と  を一致させる方法がわかりません。

お知らせ下さい。

アップデート

私がこれまでに持っているもの:

 before_save :strip_skills_experience

 def strip_skills_experience
  self.skills = skills.gsub(/[\u2022]/, '')
#self.experience = experience.gsub(/[\u2022]/, '')
end

以下を使用します。

 self.skills = skills.gsub(/[^\w\s\.&!,;:\(\)\$\-%\*\+"'\\\[\]\{\}\?<>`~\|=\^]/, '')
4

1 に答える 1

2

ホワイトリストを使用して、ユーザー入力で特定の文字を許可できます。

英数字以外の文字をすべて削除したい場合、それらに一致する正規表現は次のようになります[^A-Za-z0-9]。これで、一致した文字を単純に に置き換えることができます""

于 2013-03-02T16:43:46.610 に答える