本文主要是介绍正则,找出无标点符号章节名字,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
场景:
文字如下:找出下面两段的标题
佃户争占耕牛
海阳县九都乡下,有一石姓人家,名曰石尚友。专喜卖小牛,租与人养,牛大便取回孳生。时一邻人吴茂正无牛耕田,乃托相知人,到石尚友家,讨一牛去养。议定三年供大交还。谁知养到二年,牛一发长大肥壮,又生一不牛。吴茂心中欢喜,又得牛耕田,又有利息,愈加爱惜甚重。及至养至三年,石尚友见吴茂牛大,又生了子,遂来取回。吴茂见财起心,遂对石曰:「这牛白白养他两年,今才得用,尔便要取去,可将一两辛苦钱还我。若肯再与我养两年,我便贴尔一两银子。」石曰:「前年尔养一年,那便说得小旧年,便替你耕田一年,又生一小犊与尔,尔心不足,还说要取辛苦钱!」石尚友说罢,即牵牛归去。吴茂见石牵牛,即来抢夺。便硬争曰:「谁人不知,我将价钱与尔,买得此牛?今日又来白骗。世间那有这等强人!」两下即扭住乱打,同结到县里去见官。不想行至街心,撞着郭爷道到,二人即喊叫伸冤。郭爷乃带转府中,问曰:「二人怎么扭结,牵牛在此?」
邻舍争占小驹
杭州武林驿,有葛、沈二姓,同廒接居住。葛殷、沈枢两家,俱养有牝马,后两马俱生小驹,而小驹常混作一起,交互吃乳。一日,沈枢牝马死去,其小驹即带在葛殷马群中养大。时常杂乱,晚夕一同吃乳。后因小驹俱教得鞍,沈枢将礼谢殷,求取此驹。葛殷顿起枭心,便对来人说:「尔家小马,多时死去,这马俱是我马生的。拜上你家老官,这礼我也不敢受。」来人到家,对主人说知此事。沈枢曰:「有这道理?我亲自去取。」即致葛家亲来取马。葛殷曰:「前日你的小马,实因无乳死去,我未计把信报你。」
也就是搜索出 佃户争占耕牛,邻舍争占小驹
这个标题特点是: 无标点符号,单独一行 ,且文字个数比较少
可用下面的正则匹配:
\w{2,10}[\r\n]
或者
^\s*\w{2,10}[\r\n]
实测,\w可以匹配汉字,但是不能匹配标点符号等特殊字符
比如:
可以匹配 邻舍争占小驹
但不能匹配 ○邻舍争占小驹
这篇关于正则,找出无标点符号章节名字的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!