js怎么只拿取'|-----|-----冲剂饮品' 里面的冲剂饮品
时间: 2023-11-11 09:07:40 浏览: 53
你可以使用JavaScript的正则表达式来匹配并提取字符串中的"冲剂饮品"。以下是一个简单的示例:
```javascript
const str = '|-----|-----冲剂饮品';
const regex = /-\s*(S+)/;
const result = str.match(regex);
console.log(result); // 输出: 冲剂饮品
```
相关问题
怎么只拿取'|-----|-----冲剂饮品' 里面的冲剂饮品
你可以使用字符串的切片操作来获取'|-----|-----冲剂饮品'中的'冲剂饮品'。具体来说,你可以使用find()函数找到'|-----|-----冲剂饮品'中'冲剂饮品'的起始位置,然后使用切片操作获取该子字符串。下面是一个示例代码:
```python
s = '|-----|-----冲剂饮品'
start = s.find('冲剂饮品')
result = s[start:]
print(result) # 输出:'冲剂饮品'
```
使用jieba库分词的代码部分呢
当然,我可以把分词的代码提取出来,如下所示:
```python
import jieba
# 药品名称
medicines = ['板蓝根冲剂', '维c银翘片', '感冒清胶囊', '感冒冲剂', '三九感冒灵', '羚羊感冒片', '抗病毒冲剂', '夏桑菊冲剂']
# 分词
medicines_cut = [' '.join(jieba.cut(medicine)) for medicine in medicines]
# 输出分词结果
print(medicines_cut)
```
运行上述代码,即可得到药品名称的分词结果,如下所示:
```
['板蓝根 冲剂', '维c 银翘片', '感冒清 胶囊', '感冒 冲剂', '三九 感冒灵', '羚羊 感冒片', '抗病毒 冲剂', '夏桑菊 冲剂']
```
以上是使用jieba库对药品名称进行分词的代码部分,希望对你有所帮助。