文字列から#hashtagsを抽出したいのですが、。などの特殊文字を含むものも抽出したいと思います#1+1。
現在使用しているもの:
@hashtags ||= string.scan(/#\w+/)
ただし、これらの特殊文字では機能しません。また、UTF-8と互換性があるようにしたいです。
どうすればよいですか?
編集:
最後の文字が特殊文字の場合は、などを削除する必要があり#hashtag, #hashtag. #hashtag! #hashtag?ます...
また、先頭のハッシュ記号を削除する必要があります。