【问题标题】:SQL String Parsing with Hashtags带有标签的 SQL 字符串解析
【发布时间】:2022-01-15 07:45:50
【问题描述】:

如何从保存在 SQL 中的文本中提取 #hashtags?还是直接提取#hashtag 并在搜索栏“下拉类”中显示为可点击?

例如

text1 = "这是一个不错的#hashtag,我#like它"; => 结果 => #hashtag , #like

text2 = "#hopefully 我会得到#answer #here"; => 结果 => #希望 #answer #这里

所有这些文本都在一个 SQL 表中,我忘记为应该存储这些数据的主题标签创建一列。
OR
主要目的是提取这些标签并显示为用户在搜索框中键入相关词
例如用户类型 #h
他应该看到 #hashtag(来自上面的 text1 示例)
#here(来自上面的 text2 示例)
#hopefully(来自上面的 text2 示例)

【问题讨论】:

    标签: javascript php mysql sql reactjs


    【解决方案1】:

    你可以得到一个这样的标签数组:

    const sentence = "This is a nice #hashtag and I #like it"
    const hashtags = sentence.split(" ").filter(word=> word.startsWith("#"))
    
    console.log(hashtags)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-20
      • 1970-01-01
      • 2021-03-02
      • 2010-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多