文字列からハッシュタグを抽出する
タグ:
質問
Stringの#文字の直後に任意の単語を抽出し、それらをString[]配列に格納します。
たとえば、これが私のStringの場合…
“Array is the most #important thing in any programming #language”
次に、次の単語をString[]配列に抽出したいと思います…
“important”
“language”
誰かがこれを達成するための提案を提供してもらえますか?
ベストアンサー
これを試して –
String str=”#important thing in #any programming #7 #& “;
Pattern MY_PATTERN = Pattern.compile(“#(S+)”);
Matcher mat = MY_PATTERN.matcher(str);
List<String> strs=new ArrayList<String>();
while (mat.find()) {
//System.out.println(mat.group(1));
strs.add(mat.group(1));
}
出して –
important
any
7
&
source
Javascriptは文字列からハッシュタグを抽出します
文字列からハッシュタグ(#)で始まる単語を配列に抽出するには
BeautifulSoupでタグから文字列を抽出する
rで2つのハッシュタグを抽出する
gsubでハッシュタグを抽出する方法
HTML文字列からスクリプトタグを抽出する
PoEditはHTMLタグで文字列を抽出しません
JavaScriptを使用して文字列からハッシュタグを取り除く
Pythonでハッシュタグを文字列から取り出すエレガントな方法は?