吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1242|回复: 17
收起左侧

[已解决] 求一个字符串相关的正则表达式

[复制链接]
冲动的大树 发表于 2020-2-7 19:17
本帖最后由 冲动的大树 于 2020-2-7 22:54 编辑

我是老师,想从很多英文试卷中找出含有某个单词的整个句子,供学生参考语境和搭配。
比如
There are many online shopping sites. This is very (46) _______. Thingslike CDs, books and DVDs sell well online. But it is quite different to sellfood online because people like to see food with their own eyes. It is veryimportant for people to buy fresh fruit and vegetables. Customers like to choosetheir food (47) _______ its color. They also want to touch and smell it. Butsome people like to go the same shop to buy food because they think the foodthere has a very good quality. So if the food is always good, they may alsofeel comfortable buying it online.
从这段中找出每个含有like的句子。括号,___也别漏下,有些句子是以感叹号和问号结尾,中间还有’或“号。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ymhld 发表于 2020-2-7 21:23
冲动的大树 发表于 2020-2-7 21:04
谢谢,你这个最好。就还有一点补充,结束标志那能否加上换行符。有些句子直接用换行符结尾了。

A.I ...

[^\.\?!]+\slike\s[^\.\?!]+?[\.\?!\n]

能发个全的结果?不知道你这里都有啥句子

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
冲动的大树 + 1 + 1 我很赞同!

查看全部评分

头像被屏蔽
庞晓晓 发表于 2020-2-7 19:30
goldli 发表于 2020-2-7 19:51
ymhld 发表于 2020-2-7 20:43
本帖最后由 ymhld 于 2020-2-7 20:44 编辑

[^\.\?!]+\slike\s[^\.\?!]+[\.\?!]
共找到 3 处匹配:
But it is quite different to sellfood online because people like to see food with their own eyes.
Customers like to choosetheir food (47) _______ its color.
Butsome people like to go the same shop to buy food because they think the foodthere has a very good quality.
 楼主| 冲动的大树 发表于 2020-2-7 21:04
ymhld 发表于 2020-2-7 20:43
[^\.\?!]+\slike\s[^\.\?!]+[\.\?!]
共找到 3 处匹配:
But it is quite different to sellfood online  ...

无标题.jpg
谢谢,你这个最好。就还有一点补充,结束标志那能否加上换行符。有些句子直接用换行符结尾了。

A.I'd like some cake

B.the cake's no good

C.I love the cake very much

D.help yourself to some cake

二、词汇运用

A.用方框中所给单词的适当形式填空。每词限用一次。



1.It __harms__  our eyes to read in the sun.
哈哈衬 发表于 2020-2-7 21:12
本帖最后由 哈哈衬 于 2020-2-7 21:14 编辑

[^.]*\blike\b.*?[.?!]

找到的结果

找到的结果




ymhld 发表于 2020-2-7 21:15
冲动的大树 发表于 2020-2-7 21:04
谢谢,你这个最好。就还有一点补充,结束标志那能否加上换行符。有些句子直接用换行符结尾了。

A.I ...

是每个句子一行吗?
黑色蓝柠檬 发表于 2020-2-7 21:19
本帖最后由 黑色蓝柠檬 于 2020-2-7 21:23 编辑

[A-Z].[\w\s']+ like [\w\s]+\n|[\w\s'()]+ like [\w\s()]+[.?!]
QQ截图20200207211943.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
冲动的大树 + 1 + 1 热心回复!

查看全部评分

不苦小和尚 发表于 2020-2-7 21:30
本帖最后由 不苦小和尚 于 2020-2-7 21:33 编辑

楼上的都不完整,我这个比较全
[Asm] 纯文本查看 复制代码
([a-zA-Z\s\(\)_\d,\'\"]+\b\w*like\w*\b[a-zA-Z\s\(\)_\d\,\'\"]+[\.|!|\r])
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 20:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表