私は実際に最も一般的な方法と同じように実装についてはあまり心配していません。私たちのユーザーはあまり技術的ではありませんので、正確に指示に従わないたくさんのタグを取得します。私はむしろそれを自分自身にしようとするよりも、より大きな基準に順応したいと思います。タグの文字列を爆発させる最も一般的な方法は何ですか?
異なるメソッドを許可するか、「、」のような1つの区切り文字だけを受け入れるべきですか?
極端な例文字列は次のようになります。
犬、bad_mojo +ヘルプミー "が誰?" ,,あくび、赤い靴
おいしいが、これらのタグの中に、その文字列を回す:
- 犬
- bad_mojo
- +
- ヘルプミー
- あくび、
- "が
- です?"かなりスマートなようだが、あなたは役に立たないジャンクがそこに取得することができますどのように見ることができます
- 赤い靴
。
私はこのメソッドを使用してPHPでタグを分解しています: preg_split( '/ [\ s、\ +] /'、$ string、NULL、PREG_SPLIT_NO_EMPTY) – thrashr888