1
Javascriptを使用してツイートを解析し、そのツイートに記載された人を含む配列を返したいと思います。 Twitterのユーザー名はすべて@で始まります。私はすでに文字列を持っていると仮定すると、どうやってこれを行うことができますか?Javascriptを使用してツイートからTwitterユーザー名を抽出するには
Javascriptを使用してツイートを解析し、そのツイートに記載された人を含む配列を返したいと思います。 Twitterのユーザー名はすべて@で始まります。私はすでに文字列を持っていると仮定すると、どうやってこれを行うことができますか?Javascriptを使用してツイートからTwitterユーザー名を抽出するには
var tweet = "hello to @you and @him!";
var users = tweet.match(/@\w+/g);
console.log(users); // Will return an array containing ["@you", "@him"]
次に、あなたが名前を取得のみに@
を取り除くことができます。
for (userIndex = 0; userIndex < users.length; userIndex++)
users[userIndex] = users[userIndex].substr(1);
その後、
["you", "him"]
var tweet = 'This tweet is for @me and @you #hashtag';
var matches = tweet.match(/@\w+/g);
任意のフルとして配列を返します。ソースコードサンプルhtml-javascript? – Kiquenet