利用EditPlus制作Anki记忆卡批量导入文件

Anki在制作记忆卡时,老实说不但编辑界面不好看,功能也比较弱,而如果你从外部获得大量可用来制作记忆卡的资源,那一张张卡片去输入不但辛苦不说,在耍酷上就要输人不少。实际上,Anki提供了通过导入文本文件批量制作记忆卡的功能,本文将演示如何使用EditPlus(实际上提供正则表达式查找替换功能的其他文本工具例如notepad++操作也非常类似)将获取的资源整理成适宜Anki导入的格式。

本文所用的记忆卡模板就是此前一篇文章中给出的兼容各操作系统平台的Anki选择题库模板,该模板有Question、Options、Answer和Extra等4个字段,其中Options字段包含多个选项,每个选项前不要用ABCD之类的符号编号,且每个选项单独占一行。详情可参阅该文。我们先看看Anki导入文件时的相关选项:

 从这个面板来看,我们要导入的文件如果符合以下条件那么就可以顺利导入:

1、每一题是一个段落;

2、不同字段之间用一个文件正文中不会出现的字符作为分隔符,本文中用“#”号。

3、不同选项之间用html标签<br/>换行。

但是大部分情况下我们从网上找到的题库资源或者扫描书本通过文本识别得到的题库资源并不符合上述条件,因此需要处理成符合上述条件的形式。以下处理一个形式较为混乱的题库资源,供各位参考。

在B站听建造师课程,通过屏幕截图并识别做了如下的题库文件:

13.长期受到水文.温度.大气因素的作用,沥青面层出现老
化,弹性黏性.塑性逐渐丧失,这属于路面使用指标中的那一
项()
A.感温性
B.稳定性
C.塑性
D.耐久性
答案:B
解析:沥青的性能指标包括粘结力(稠度)、温度稳定性、塑性、耐久性、安全性(闪点),没有感温性。对温度的敏感性通过温度稳定性体现。
21.按照(
)的不同,在路基顶面采用不同规格和要求
的材料分别铺设基层和面层等结构层。
A.使用要求
B.受力状况
C.路基顶面标高
D.土基支承条件
E.自然因素影响程度
答案:ABDE
21.当地下水位高时,在路基的临界高度未达到中湿状态,
可采()等措施。
A.提高路基顶面标高
B.设置排水垫层
C.选用粗粒土做路基填料
D.增加碾压遍数
E.选用水泥稳定细粒土做路基填料
答案:ABCE
8.关于水泥混凝土路面构造特点说法正确的是()
A.设置垫层是用以改善路面使用性能
B.垫层的宽度应与路基宽度相同
C.水泥路面采用的混凝土是脆性材料
D.防冻垫层宜采用砂.砂砾等颗粒材料
E.一次铺筑宽度小于路面宽度时,应设纵向缩缝
答案:ABCD
解析:垫层可以改善路面使用性能。水泥是刚性材料,也是脆性材料。一次铺筑宽度小于路面宽度时,所留纵缝是施工缝。
9.水泥混凝土路面面层可采用()
A.42.5级硅酸盐水泥
B.42.5级普通硅酸盐水泥
C.32.5级火山灰水泥
D.32.5级矿渣水泥
E.32.5级复合水泥
答案:ABD
解析:硅酸盐、普通硅酸盐、道路硅酸盐水泥最低强度等级是42.5级。快速路和主干路只可用硅酸盐、普通硅酸盐、道路硅酸盐水泥,次干路和支路可用矿渣水泥,火山灰水泥、矿渣水泥、复合水泥等最低强度等级是32.5级。
11.关于城镇道路面层沥青技术性能说法正确的是()
A.针入度和软化点的试验结果来表征沥青感温性的一项指标
B.采用薄膜烘箱加热试验来反映沥青抗老化性
C.在冬季低温的地区,要求采用低温延度小的沥青
D.沥青标号越高,闪点越大
E.沥青的塑性反映沥青抵抗开裂的能力
答案:ABE
解析:针入度越大,软化点越低,温度敏感性越大。薄膜烘箱加热试验可见眼里请的抗老化性。冬季低温的地区,应用低温延度大的沥青以防止低温开裂。沥青标号越高,闪点越低。沥青的塑性业绩延度反映沥青抵抗开裂的能力。
12.下列关于沥青混合料说法正确的是()
A.混合料采用的粗集料应干燥、表面光滑
B.矿粉应采用憎水性石料磨成
C.城镇道路面层宜优先采用优质煤沥青
D.热拌密级配沥青混合料中天然砂用量不宜超过集料总量的20%
混合料采用的粗集料应有较大的压碎值
答案:BD
解析:沥青混合料所用的粗集料表面应粗糙才有利于增大嵌挤力和粘结力,且应有较小的压碎值。道路面层应采用石油沥青,煤沥青有毒,不应采用。
13.沥青路面在各种自然因素的作用下沥青逐渐老化,导
致沥青()
A.针入度增加
B.复合流动度降低
C.非牛顿性显著
D.粘接力降低E.粘度增大答案:BCDE
解析:沥青老化是由于沥青中的轻质油挥发所致,会导致沥青变硬变脆,即稠度(粘度)增加,针入度变小,粘结力降低,流动性降低。牛顿力学特性液体最典型的是水,越稀的沥青牛顿性越显著。
21.下列挡土墙的结构形式中主要依靠底板上的填土重量维持挡土构筑物的稳定()。A.加筋土挡土墙
B.带卸荷板的柱板式
C.悬臂式挡土墙
D.衡重式挡土墙
E.扶壁式挡土墙
答案:CE
解析:加筋土挡土墙依靠加筋与土体的摩擦力和面板对土体的约束维持稳定。带卸荷板的柱板式挡土墙依靠卸荷板上的土体压重增强墙体稳定性。衡重式挡土墙依靠衡重台上的土体压重增强墙体稳定性。悬臂式挡土墙和扶壁式挡土墙依靠底板上填土压重维持墙体稳定。
3.路基填方材料最小强度控制指标是()。
A.回弹模量
B.压实度
C.CBR值
D.塑性指数
答案:C
3.表征土的软硬程度的参数是()。
A.液限
B.塑限
C.液性指数
D.塑性指数
答案:C
3.下列关于无机结合料基层说法错误的是()
A.摊铺好的石灰稳定土宜在初凝前碾压成活
B.不设超高的平曲线段应由两侧向中心碾压
C.二灰稳定基层养护期内通行的机动车辆应限速
D.石灰土应湿养,养护期不宜少于7d
答案:A
解析:二灰稳定基层养护期内不宜开放交通,但是在采取限速等措施的条件下也可以开放交通,石灰土和水泥土基层在未铺装上层时则不得开放交通。石灰稳定土不存在所谓初凝,应在摊铺当天碾压成活,否则会因为水分蒸发导致含水量超出最佳含水量偏差范围。水泥稳定土应在水泥初凝前碾压成活。不设超高的平曲线段道路同样是中间高两侧低,应由两侧向中心碾压。
X.沿河路基边坡防护可采用()
A.土工网
B.土工格栅
C.土工模袋
D.拉伸网草皮
答案:C
解析:非沿河的土质边坡可以采取拉伸网草皮等措施护坡,岩石边坡可以采取土工网、土工格栅等措施护坡,受河水冲刷的边坡可采用软体沉排、土工模袋等措施护坡。
22.用于路面裂缝防治的土工合成材料应满足的技术要求
有()。
A.抗拉强度
B.最大负荷延伸率
C.单位面积质量
D.网孔尺寸
E.搭接长度
答案:ABCD
当改性沥青混凝土(SMA)高温碾压时有推拥的现象时,最
有可能的问题是()
A粒料级配
B.沥青含量
C沥青混合料温度D.压路机类型
答案:A
22.路面压实应遵循“紧跟、慢压、高频、低幅”的原则,
这是保证()的关键
A.平整度
B.构造深度
C.密实度
D.抗压强度
E.弯拉强度
答案:AC
21.透层根据基层类型应选择渗透性好的()。
A.液体沥青
B.道路石油沥青
C.乳化沥青
D.煤沥青
E.石油沥青
答案:AC
X.城镇道路封层宜采用()施工。
A.层铺法
B.沥青贯入式
C.稀浆封层
D.洒布法
E.热拌热铺法
答案:AC
22.SMA混合料采用轮胎压路机碾压可能造成的不良影响
是()。
A.沥青.矿粉被搓擦挤压上浮B.压实度不足
C.产生细小裂缝
D.构造深度降低
E.表面泛油
答案:ADE
X.水泥混凝土路面配合比设计应按统计数据得出的()
确定28d弯拉强度值
A.变异系数
B.标准差
C.最大水胶比
D.保证率系数
E.工作性范围
答案:ABD
X.水泥混凝土路面配合比设计应根据()计算单位用水
量
A.弯拉强度
B.坍落度
C.细度模数
D.含气量
E.粗集料种类
答案:BE
22.水泥混凝土根据拌合物的()经试拌确定最佳拌合
时间。
A.黏聚性
B.均质性
C.泌水率
D.强度稳定性
E.含气量
答案:ABD
25.下列措施中,不属于城镇道路大修维护微表处工艺要求的有
()
A.对旧水泥路面做弯沉试验
B.清除原路面的泥土.杂物
C.剔除局部破损的原水泥混凝土面层
D.使用沥青密封膏处理旧水泥混凝土板缝
E.加铺沥青混合料面层并碾压成型
答案:ACDE
解析:微表处是针对沥青路面处理的
24、根据《城市桥梁工程施工与质量验收规范》下列说法错误的
是()。
A,吊环采用未经冷拉的HRB335钢筋制作
B.当普通混凝土中受拉构件主筋直径等于或小于22mm时,采用
绑扎连接
C.热扎带肋钢筋接头采用搭接时,接头应采用双面焊缝
D.钢筋采用绑扎接头时,在受拉区域内,HRB335钢筋接头末端
可不做弯钩
E.钢筋采用机械连接接头时,同一结构内机械连接接头使用了两
个生产厂家提供的产品
答案:ABE
解析:钢筋采用绑扎接头,意味着钢筋不是受拉主筋,接头末端可不做弯钩。

分析一下上述文件,我们发现每道题的开头都是数字或者字母X加上“.”或者“、”,所以,第一步可以利用这个特点先将每道题合并成一个段落。用EditPlus打开上述文本文件,使用搜索菜单下的替换命令,在替换对话框中做如下设置,并按下“全部替换”:

 文本文件的内容就变成了下面这个样子:

13.长期受到水文.温度.大气因素的作用,沥青面层出现老化,弹性黏性.塑性逐渐丧失,这属于路面使用指标中的那一项()A.感温性B.稳定性C.塑性D.耐久性答案:B解析:沥青的性能指标包括粘结力(稠度)、温度稳定性、塑性、耐久性、安全性(闪点),没有感温性。对温度的敏感性通过温度稳定性体现。
21.按照()的不同,在路基顶面采用不同规格和要求的材料分别铺设基层和面层等结构层。A.使用要求B.受力状况C.路基顶面标高D.土基支承条件E.自然因素影响程度答案:ABDE
21.当地下水位高时,在路基的临界高度未达到中湿状态,可采()等措施。A.提高路基顶面标高B.设置排水垫层C.选用粗粒土做路基填料D.增加碾压遍数E.选用水泥稳定细粒土做路基填料答案:ABCE
8.关于水泥混凝土路面构造特点说法正确的是()A.设置垫层是用以改善路面使用性能B.垫层的宽度应与路基宽度相同C.水泥路面采用的混凝土是脆性材料D.防冻垫层宜采用砂.砂砾等颗粒材料E.一次铺筑宽度小于路面宽度时,应设纵向缩缝答案:ABCD解析:垫层可以改善路面使用性能。水泥是刚性材料,也是脆性材料。一次铺筑宽度小于路面宽度时,所留纵缝是施工缝。
9.水泥混凝土路面面层可采用()A.42.5级硅酸盐水泥B.42.5级普通硅酸盐水泥C.32.5级火山灰水泥D.32.5级矿渣水泥E.32.5级复合水泥答案:ABD解析:硅酸盐、普通硅酸盐、道路硅酸盐水泥最低强度等级是42.5级。快速路和主干路只可用硅酸盐、普通硅酸盐、道路硅酸盐水泥,次干路和支路可用矿渣水泥,火山灰水泥、矿渣水泥、复合水泥等最低强度等级是32.5级。
11.关于城镇道路面层沥青技术性能说法正确的是()A.针入度和软化点的试验结果来表征沥青感温性的一项指标B.采用薄膜烘箱加热试验来反映沥青抗老化性C.在冬季低温的地区,要求采用低温延度小的沥青D.沥青标号越高,闪点越大E.沥青的塑性反映沥青抵抗开裂的能力答案:ABE解析:针入度越大,软化点越低,温度敏感性越大。薄膜烘箱加热试验可见眼里请的抗老化性。冬季低温的地区,应用低温延度大的沥青以防止低温开裂。沥青标号越高,闪点越低。沥青的塑性业绩延度反映沥青抵抗开裂的能力。
12.下列关于沥青混合料说法正确的是()A.混合料采用的粗集料应干燥、表面光滑B.矿粉应采用憎水性石料磨成C.城镇道路面层宜优先采用优质煤沥青D.热拌密级配沥青混合料中天然砂用量不宜超过集料总量的20%混合料采用的粗集料应有较大的压碎值答案:BD解析:沥青混合料所用的粗集料表面应粗糙才有利于增大嵌挤力和粘结力,且应有较小的压碎值。道路面层应采用石油沥青,煤沥青有毒,不应采用。
13.沥青路面在各种自然因素的作用下沥青逐渐老化,导致沥青()A.针入度增加B.复合流动度降低C.非牛顿性显著D.粘接力降低E.粘度增大答案:BCDE解析:沥青老化是由于沥青中的轻质油挥发所致,会导致沥青变硬变脆,即稠度(粘度)增加,针入度变小,粘结力降低,流动性降低。牛顿力学特性液体最典型的是水,越稀的沥青牛顿性越显著。
21.下列挡土墙的结构形式中主要依靠底板上的填土重量维持挡土构筑物的稳定()。A.加筋土挡土墙B.带卸荷板的柱板式C.悬臂式挡土墙D.衡重式挡土墙E.扶壁式挡土墙答案:CE解析:加筋土挡土墙依靠加筋与土体的摩擦力和面板对土体的约束维持稳定。带卸荷板的柱板式挡土墙依靠卸荷板上的土体压重增强墙体稳定性。衡重式挡土墙依靠衡重台上的土体压重增强墙体稳定性。悬臂式挡土墙和扶壁式挡土墙依靠底板上填土压重维持墙体稳定。
3.路基填方材料最小强度控制指标是()。A.回弹模量B.压实度C.CBR值D.塑性指数答案:C
3.表征土的软硬程度的参数是()。A.液限B.塑限C.液性指数D.塑性指数答案:C
3.下列关于无机结合料基层说法错误的是()A.摊铺好的石灰稳定土宜在初凝前碾压成活B.不设超高的平曲线段应由两侧向中心碾压C.二灰稳定基层养护期内通行的机动车辆应限速D.石灰土应湿养,养护期不宜少于7d答案:A解析:二灰稳定基层养护期内不宜开放交通,但是在采取限速等措施的条件下也可以开放交通,石灰土和水泥土基层在未铺装上层时则不得开放交通。石灰稳定土不存在所谓初凝,应在摊铺当天碾压成活,否则会因为水分蒸发导致含水量超出最佳含水量偏差范围。水泥稳定土应在水泥初凝前碾压成活。不设超高的平曲线段道路同样是中间高两侧低,应由两侧向中心碾压。
X.沿河路基边坡防护可采用()A.土工网B.土工格栅C.土工模袋D.拉伸网草皮答案:C解析:非沿河的土质边坡可以采取拉伸网草皮等措施护坡,岩石边坡可以采取土工网、土工格栅等措施护坡,受河水冲刷的边坡可采用软体沉排、土工模袋等措施护坡。
22.用于路面裂缝防治的土工合成材料应满足的技术要求有()。A.抗拉强度B.最大负荷延伸率C.单位面积质量D.网孔尺寸E.搭接长度答案:ABCD当改性沥青混凝土(SMA)高温碾压时有推拥的现象时,最有可能的问题是()A粒料级配B.沥青含量C沥青混合料温度D.压路机类型答案:A
22.路面压实应遵循“紧跟、慢压、高频、低幅”的原则,这是保证()的关键A.平整度B.构造深度C.密实度D.抗压强度E.弯拉强度答案:AC
21.透层根据基层类型应选择渗透性好的()。A.液体沥青B.道路石油沥青C.乳化沥青D.煤沥青E.石油沥青答案:AC
X.城镇道路封层宜采用()施工。A.层铺法B.沥青贯入式C.稀浆封层D.洒布法E.热拌热铺法答案:AC
22.SMA混合料采用轮胎压路机碾压可能造成的不良影响是()。A.沥青.矿粉被搓擦挤压上浮B.压实度不足C.产生细小裂缝D.构造深度降低E.表面泛油答案:ADE
X.水泥混凝土路面配合比设计应按统计数据得出的()确定28d弯拉强度值A.变异系数B.标准差C.最大水胶比D.保证率系数E.工作性范围答案:ABD
X.水泥混凝土路面配合比设计应根据()计算单位用水量A.弯拉强度B.坍落度C.细度模数D.含气量E.粗集料种类答案:BE
22.水泥混凝土根据拌合物的()经试拌确定最佳拌合时间。A.黏聚性B.均质性C.泌水率D.强度稳定性E.含气量答案:ABD
25.下列措施中,不属于城镇道路大修维护微表处工艺要求的有()A.对旧水泥路面做弯沉试验B.清除原路面的泥土.杂物C.剔除局部破损的原水泥混凝土面层D.使用沥青密封膏处理旧水泥混凝土板缝E.加铺沥青混合料面层并碾压成型答案:ACDE解析:微表处是针对沥青路面处理的
24、根据《城市桥梁工程施工与质量验收规范》下列说法错误的是()。A,吊环采用未经冷拉的HRB335钢筋制作B.当普通混凝土中受拉构件主筋直径等于或小于22mm时,采用绑扎连接C.热扎带肋钢筋接头采用搭接时,接头应采用双面焊缝D.钢筋采用绑扎接头时,在受拉区域内,HRB335钢筋接头末端可不做弯钩E.钢筋采用机械连接接头时,同一结构内机械连接接头使用了两个生产厂家提供的产品答案:ABE解析:钢筋采用绑扎接头,意味着钢筋不是受拉主筋,接头末端可不做弯钩。

然后我们需要将不同的字段分割开。Question字段和Options字段分割的标志显然是第一个选项前面的“A.”或“A、”,因此,我们进行第二次替换,将“A.”或“A、”替换为“#”。在选中正则表达式选项的情况下,查找项为“A[\.、]”,替换为“#”,全部替换即可。而Answer字段的特征是开头有个“答案:”,Extra字段的特征是开头有个“解析:”,再执行两次替换把这两个特征字符串全部替换成“#”,这就完成了字段分割。文件内容已经变成了下面这样:

13.长期受到水文.温度.大气因素的作用,沥青面层出现老化,弹性黏性.塑性逐渐丧失,这属于路面使用指标中的那一项()#感温性B.稳定性C.塑性D.耐久性#B#沥青的性能指标包括粘结力(稠度)、温度稳定性、塑性、耐久性、安全性(闪点),没有感温性。对温度的敏感性通过温度稳定性体现。
21.按照()的不同,在路基顶面采用不同规格和要求的材料分别铺设基层和面层等结构层。#使用要求B.受力状况C.路基顶面标高D.土基支承条件E.自然因素影响程度#ABDE
21.当地下水位高时,在路基的临界高度未达到中湿状态,可采()等措施。#提高路基顶面标高B.设置排水垫层C.选用粗粒土做路基填料D.增加碾压遍数E.选用水泥稳定细粒土做路基填料#ABCE
8.关于水泥混凝土路面构造特点说法正确的是()#设置垫层是用以改善路面使用性能B.垫层的宽度应与路基宽度相同C.水泥路面采用的混凝土是脆性材料D.防冻垫层宜采用砂.砂砾等颗粒材料E.一次铺筑宽度小于路面宽度时,应设纵向缩缝#ABCD#垫层可以改善路面使用性能。水泥是刚性材料,也是脆性材料。一次铺筑宽度小于路面宽度时,所留纵缝是施工缝。
9.水泥混凝土路面面层可采用()#42.5级硅酸盐水泥B.42.5级普通硅酸盐水泥C.32.5级火山灰水泥D.32.5级矿渣水泥E.32.5级复合水泥#ABD#硅酸盐、普通硅酸盐、道路硅酸盐水泥最低强度等级是42.5级。快速路和主干路只可用硅酸盐、普通硅酸盐、道路硅酸盐水泥,次干路和支路可用矿渣水泥,火山灰水泥、矿渣水泥、复合水泥等最低强度等级是32.5级。
11.关于城镇道路面层沥青技术性能说法正确的是()#针入度和软化点的试验结果来表征沥青感温性的一项指标B.采用薄膜烘箱加热试验来反映沥青抗老化性C.在冬季低温的地区,要求采用低温延度小的沥青D.沥青标号越高,闪点越大E.沥青的塑性反映沥青抵抗开裂的能力#ABE#针入度越大,软化点越低,温度敏感性越大。薄膜烘箱加热试验可见眼里请的抗老化性。冬季低温的地区,应用低温延度大的沥青以防止低温开裂。沥青标号越高,闪点越低。沥青的塑性业绩延度反映沥青抵抗开裂的能力。
12.下列关于沥青混合料说法正确的是()#混合料采用的粗集料应干燥、表面光滑B.矿粉应采用憎水性石料磨成C.城镇道路面层宜优先采用优质煤沥青D.热拌密级配沥青混合料中天然砂用量不宜超过集料总量的20%混合料采用的粗集料应有较大的压碎值#BD#沥青混合料所用的粗集料表面应粗糙才有利于增大嵌挤力和粘结力,且应有较小的压碎值。道路面层应采用石油沥青,煤沥青有毒,不应采用。
13.沥青路面在各种自然因素的作用下沥青逐渐老化,导致沥青()#针入度增加B.复合流动度降低C.非牛顿性显著D.粘接力降低E.粘度增大#BCDE#沥青老化是由于沥青中的轻质油挥发所致,会导致沥青变硬变脆,即稠度(粘度)增加,针入度变小,粘结力降低,流动性降低。牛顿力学特性液体最典型的是水,越稀的沥青牛顿性越显著。
21.下列挡土墙的结构形式中主要依靠底板上的填土重量维持挡土构筑物的稳定()。#加筋土挡土墙B.带卸荷板的柱板式C.悬臂式挡土墙D.衡重式挡土墙E.扶壁式挡土墙#CE#加筋土挡土墙依靠加筋与土体的摩擦力和面板对土体的约束维持稳定。带卸荷板的柱板式挡土墙依靠卸荷板上的土体压重增强墙体稳定性。衡重式挡土墙依靠衡重台上的土体压重增强墙体稳定性。悬臂式挡土墙和扶壁式挡土墙依靠底板上填土压重维持墙体稳定。
3.路基填方材料最小强度控制指标是()。#回弹模量B.压实度C.CBR值D.塑性指数#C
3.表征土的软硬程度的参数是()。#液限B.塑限C.液性指数D.塑性指数#C
3.下列关于无机结合料基层说法错误的是()#摊铺好的石灰稳定土宜在初凝前碾压成活B.不设超高的平曲线段应由两侧向中心碾压C.二灰稳定基层养护期内通行的机动车辆应限速D.石灰土应湿养,养护期不宜少于7d#A#二灰稳定基层养护期内不宜开放交通,但是在采取限速等措施的条件下也可以开放交通,石灰土和水泥土基层在未铺装上层时则不得开放交通。石灰稳定土不存在所谓初凝,应在摊铺当天碾压成活,否则会因为水分蒸发导致含水量超出最佳含水量偏差范围。水泥稳定土应在水泥初凝前碾压成活。不设超高的平曲线段道路同样是中间高两侧低,应由两侧向中心碾压。
X.沿河路基边坡防护可采用()#土工网B.土工格栅C.土工模袋D.拉伸网草皮#C#非沿河的土质边坡可以采取拉伸网草皮等措施护坡,岩石边坡可以采取土工网、土工格栅等措施护坡,受河水冲刷的边坡可采用软体沉排、土工模袋等措施护坡。
22.用于路面裂缝防治的土工合成材料应满足的技术要求有()。#抗拉强度B.最大负荷延伸率C.单位面积质量D.网孔尺寸E.搭接长度#ABCD当改性沥青混凝土(SMA)高温碾压时有推拥的现象时,最有可能的问题是()A粒料级配B.沥青含量C沥青混合料温度D.压路机类型#A
22.路面压实应遵循“紧跟、慢压、高频、低幅”的原则,这是保证()的关键#平整度B.构造深度C.密实度D.抗压强度E.弯拉强度#AC
21.透层根据基层类型应选择渗透性好的()。#液体沥青B.道路石油沥青C.乳化沥青D.煤沥青E.石油沥青#AC
X.城镇道路封层宜采用()施工。#层铺法B.沥青贯入式C.稀浆封层D.洒布法E.热拌热铺法#AC
22.SMA混合料采用轮胎压路机碾压可能造成的不良影响是()。#沥青.矿粉被搓擦挤压上浮B.压实度不足C.产生细小裂缝D.构造深度降低E.表面泛油#ADE
X.水泥混凝土路面配合比设计应按统计数据得出的()确定28d弯拉强度值#变异系数B.标准差C.最大水胶比D.保证率系数E.工作性范围#ABD
X.水泥混凝土路面配合比设计应根据()计算单位用水量#弯拉强度B.坍落度C.细度模数D.含气量E.粗集料种类#BE
22.水泥混凝土根据拌合物的()经试拌确定最佳拌合时间。#黏聚性B.均质性C.泌水率D.强度稳定性E.含气量#ABD
25.下列措施中,不属于城镇道路大修维护微表处工艺要求的有()#对旧水泥路面做弯沉试验B.清除原路面的泥土.杂物C.剔除局部破损的原水泥混凝土面层D.使用沥青密封膏处理旧水泥混凝土板缝E.加铺沥青混合料面层并碾压成型#ACDE#微表处是针对沥青路面处理的
24、根据《城市桥梁工程施工与质量验收规范》下列说法错误的是()。A,吊环采用未经冷拉的HRB335钢筋制作B.当普通混凝土中受拉构件主筋直径等于或小于22mm时,采用绑扎连接C.热扎带肋钢筋接头采用搭接时,接头应采用双面焊缝D.钢筋采用绑扎接头时,在受拉区域内,HRB335钢筋接头末端可不做弯钩E.钢筋采用机械连接接头时,同一结构内机械连接接头使用了两个生产厂家提供的产品#ABE#钢筋采用绑扎接头,意味着钢筋不是受拉主筋,接头末端可不做弯钩。

我们现在需要做的是,将各选项之间的字母替换成<br/>标签。再次打开替换对话框,查找项:“[B-E]\.”,选上“区分大小写”选项,替换为“<br/>”。现在我们只需要处理每道题开头的题号了,继续替换:查找项:“\n[0-9X]{1,2}[\.、]”,替换为“\n”,之所以加上一个“\n”,是为了只匹配段落开头的题号而不匹配正文中的小数。这样只剩第一道题的题号没去掉了,手工删除就是。现在题库文件变成了下面这样:

长期受到水文.温度.大气因素的作用,沥青面层出现老化,弹性黏性.塑性逐渐丧失,这属于路面使用指标中的那一项()#感温性<br/>稳定性<br/>塑性<br/>耐久性#B#沥青的性能指标包括粘结力(稠度)、温度稳定性、塑性、耐久性、安全性(闪点),没有感温性。对温度的敏感性通过温度稳定性体现。
按照()的不同,在路基顶面采用不同规格和要求的材料分别铺设基层和面层等结构层。#使用要求<br/>受力状况<br/>路基顶面标高<br/>土基支承条件<br/>自然因素影响程度#ABDE
当地下水位高时,在路基的临界高度未达到中湿状态,可采()等措施。#提高路基顶面标高<br/>设置排水垫层<br/>选用粗粒土做路基填料<br/>增加碾压遍数<br/>选用水泥稳定细粒土做路基填料#ABCE
关于水泥混凝土路面构造特点说法正确的是()#设置垫层是用以改善路面使用性能<br/>垫层的宽度应与路基宽度相同<br/>水泥路面采用的混凝土是脆性材料<br/>防冻垫层宜采用砂.砂砾等颗粒材料<br/>一次铺筑宽度小于路面宽度时,应设纵向缩缝#ABCD#垫层可以改善路面使用性能。水泥是刚性材料,也是脆性材料。一次铺筑宽度小于路面宽度时,所留纵缝是施工缝。
水泥混凝土路面面层可采用()#42.5级硅酸盐水泥<br/>42.5级普通硅酸盐水泥<br/>32.5级火山灰水泥<br/>32.5级矿渣水泥<br/>32.5级复合水泥#ABD#硅酸盐、普通硅酸盐、道路硅酸盐水泥最低强度等级是42.5级。快速路和主干路只可用硅酸盐、普通硅酸盐、道路硅酸盐水泥,次干路和支路可用矿渣水泥,火山灰水泥、矿渣水泥、复合水泥等最低强度等级是32.5级。
关于城镇道路面层沥青技术性能说法正确的是()#针入度和软化点的试验结果来表征沥青感温性的一项指标<br/>采用薄膜烘箱加热试验来反映沥青抗老化性<br/>在冬季低温的地区,要求采用低温延度小的沥青<br/>沥青标号越高,闪点越大<br/>沥青的塑性反映沥青抵抗开裂的能力#ABE#针入度越大,软化点越低,温度敏感性越大。薄膜烘箱加热试验可见眼里请的抗老化性。冬季低温的地区,应用低温延度大的沥青以防止低温开裂。沥青标号越高,闪点越低。沥青的塑性业绩延度反映沥青抵抗开裂的能力。
下列关于沥青混合料说法正确的是()#混合料采用的粗集料应干燥、表面光滑<br/>矿粉应采用憎水性石料磨成<br/>城镇道路面层宜优先采用优质煤沥青<br/>热拌密级配沥青混合料中天然砂用量不宜超过集料总量的20%混合料采用的粗集料应有较大的压碎值#BD#沥青混合料所用的粗集料表面应粗糙才有利于增大嵌挤力和粘结力,且应有较小的压碎值。道路面层应采用石油沥青,煤沥青有毒,不应采用。
沥青路面在各种自然因素的作用下沥青逐渐老化,导致沥青()#针入度增加<br/>复合流动度降低<br/>非牛顿性显著<br/>粘接力降低<br/>粘度增大#BCDE#沥青老化是由于沥青中的轻质油挥发所致,会导致沥青变硬变脆,即稠度(粘度)增加,针入度变小,粘结力降低,流动性降低。牛顿力学特性液体最典型的是水,越稀的沥青牛顿性越显著。
下列挡土墙的结构形式中主要依靠底板上的填土重量维持挡土构筑物的稳定()。#加筋土挡土墙<br/>带卸荷板的柱板式<br/>悬臂式挡土墙<br/>衡重式挡土墙<br/>扶壁式挡土墙#CE#加筋土挡土墙依靠加筋与土体的摩擦力和面板对土体的约束维持稳定。带卸荷板的柱板式挡土墙依靠卸荷板上的土体压重增强墙体稳定性。衡重式挡土墙依靠衡重台上的土体压重增强墙体稳定性。悬臂式挡土墙和扶壁式挡土墙依靠底板上填土压重维持墙体稳定。
路基填方材料最小强度控制指标是()。#回弹模量<br/>压实度<br/>CBR值<br/>塑性指数#C
表征土的软硬程度的参数是()。#液限<br/>塑限<br/>液性指数<br/>塑性指数#C
下列关于无机结合料基层说法错误的是()#摊铺好的石灰稳定土宜在初凝前碾压成活<br/>不设超高的平曲线段应由两侧向中心碾压<br/>二灰稳定基层养护期内通行的机动车辆应限速<br/>石灰土应湿养,养护期不宜少于7d#A#二灰稳定基层养护期内不宜开放交通,但是在采取限速等措施的条件下也可以开放交通,石灰土和水泥土基层在未铺装上层时则不得开放交通。石灰稳定土不存在所谓初凝,应在摊铺当天碾压成活,否则会因为水分蒸发导致含水量超出最佳含水量偏差范围。水泥稳定土应在水泥初凝前碾压成活。不设超高的平曲线段道路同样是中间高两侧低,应由两侧向中心碾压。
沿河路基边坡防护可采用()#土工网<br/>土工格栅<br/>土工模袋<br/>拉伸网草皮#C#非沿河的土质边坡可以采取拉伸网草皮等措施护坡,岩石边坡可以采取土工网、土工格栅等措施护坡,受河水冲刷的边坡可采用软体沉排、土工模袋等措施护坡。
用于路面裂缝防治的土工合成材料应满足的技术要求有()。#抗拉强度<br/>最大负荷延伸率<br/>单位面积质量<br/>网孔尺寸<br/>搭接长度#ABCD当改性沥青混凝土(SMA)高温碾压时有推拥的现象时,最有可能的问题是()A粒料级配<br/>沥青含量C沥青混合料温度<br/>压路机类型#A
路面压实应遵循“紧跟、慢压、高频、低幅”的原则,这是保证()的关键#平整度<br/>构造深度<br/>密实度<br/>抗压强度<br/>弯拉强度#AC
透层根据基层类型应选择渗透性好的()。#液体沥青<br/>道路石油沥青<br/>乳化沥青<br/>煤沥青<br/>石油沥青#AC
城镇道路封层宜采用()施工。#层铺法<br/>沥青贯入式<br/>稀浆封层<br/>洒布法<br/>热拌热铺法#AC
SMA混合料采用轮胎压路机碾压可能造成的不良影响是()。#沥青.矿粉被搓擦挤压上浮<br/>压实度不足<br/>产生细小裂缝<br/>构造深度降低<br/>表面泛油#ADE
水泥混凝土路面配合比设计应按统计数据得出的()确定28d弯拉强度值#变异系数<br/>标准差<br/>最大水胶比<br/>保证率系数<br/>工作性范围#ABD
水泥混凝土路面配合比设计应根据()计算单位用水量#弯拉强度<br/>坍落度<br/>细度模数<br/>含气量<br/>粗集料种类#BE
水泥混凝土根据拌合物的()经试拌确定最佳拌合时间。#黏聚性<br/>均质性<br/>泌水率<br/>强度稳定性<br/>含气量#ABD
下列措施中,不属于城镇道路大修维护微表处工艺要求的有()#对旧水泥路面做弯沉试验<br/>清除原路面的泥土.杂物<br/>剔除局部破损的原水泥混凝土面层<br/>使用沥青密封膏处理旧水泥混凝土板缝<br/>加铺沥青混合料面层并碾压成型#ACDE#微表处是针对沥青路面处理的
根据《城市桥梁工程施工与质量验收规范》下列说法错误的是()。A,吊环采用未经冷拉的HRB335钢筋制作B.当普通混凝土中受拉构件主筋直径等于或小于22mm时,采用绑扎连接C.热扎带肋钢筋接头采用搭接时,接头应采用双面焊缝<br/>钢筋采用绑扎接头时,在受拉区域内,HRB335钢筋接头末端可不做弯钩E.钢筋采用机械连接接头时,同一结构内机械连接接头使用了两个生产厂家提供的产品#ABE#钢筋采用绑扎接头,意味着钢筋不是受拉主筋,接头末端可不做弯钩。

我们稍微检查下,发现还有几处错误,如存在选项编号“A”没有被替换成“#”,选项编号“C”没有被替换成“<br/>”等,这主要是文字识别时符号“.”或者“、”识别出错,导致初始文件中这些编号不能与我们之前的查找项匹配。如果我们在第一次处理前发现了这个问题,可以通过先查找“(\n[A-E])(?!\.)”并替换为“$1.$2”,即可消除这些问题。不过现在通过查找“([^#])A”和替换为“$1#”,查找“[B-E](?![A-E])”和替换为“<br/>$1”,依次找到相关错误看一下(也就是这次不按全部替换,按查找一项项检查),将需要修改的地方依次替换即可。现在文档中还剩下诸如“<br/>.”和“#,”这样的错误,这也是在文字识别过程中出现差错造成的,现在只需将这两个字符串分别替换为“<br/>”和“#”即可。最终文件内容变成下面这样子:

长期受到水文.温度.大气因素的作用,沥青面层出现老化,弹性黏性.塑性逐渐丧失,这属于路面使用指标中的那一项()#感温性<br/>稳定性<br/>塑性<br/>耐久性#B#沥青的性能指标包括粘结力(稠度)、温度稳定性、塑性、耐久性、安全性(闪点),没有感温性。对温度的敏感性通过温度稳定性体现。
按照()的不同,在路基顶面采用不同规格和要求的材料分别铺设基层和面层等结构层。#使用要求<br/>受力状况<br/>路基顶面标高<br/>土基支承条件<br/>自然因素影响程度#ABDE
当地下水位高时,在路基的临界高度未达到中湿状态,可采()等措施。#提高路基顶面标高<br/>设置排水垫层<br/>选用粗粒土做路基填料<br/>增加碾压遍数<br/>选用水泥稳定细粒土做路基填料#ABCE
关于水泥混凝土路面构造特点说法正确的是()#设置垫层是用以改善路面使用性能<br/>垫层的宽度应与路基宽度相同<br/>水泥路面采用的混凝土是脆性材料<br/>防冻垫层宜采用砂.砂砾等颗粒材料<br/>一次铺筑宽度小于路面宽度时,应设纵向缩缝#ABCD#垫层可以改善路面使用性能。水泥是刚性材料,也是脆性材料。一次铺筑宽度小于路面宽度时,所留纵缝是施工缝。
水泥混凝土路面面层可采用()#42.5级硅酸盐水泥<br/>42.5级普通硅酸盐水泥<br/>32.5级火山灰水泥<br/>32.5级矿渣水泥<br/>32.5级复合水泥#ABD#硅酸盐、普通硅酸盐、道路硅酸盐水泥最低强度等级是42.5级。快速路和主干路只可用硅酸盐、普通硅酸盐、道路硅酸盐水泥,次干路和支路可用矿渣水泥,火山灰水泥、矿渣水泥、复合水泥等最低强度等级是32.5级。
关于城镇道路面层沥青技术性能说法正确的是()#针入度和软化点的试验结果来表征沥青感温性的一项指标<br/>采用薄膜烘箱加热试验来反映沥青抗老化性<br/>在冬季低温的地区,要求采用低温延度小的沥青<br/>沥青标号越高,闪点越大<br/>沥青的塑性反映沥青抵抗开裂的能力#ABE#针入度越大,软化点越低,温度敏感性越大。薄膜烘箱加热试验可见眼里请的抗老化性。冬季低温的地区,应用低温延度大的沥青以防止低温开裂。沥青标号越高,闪点越低。沥青的塑性业绩延度反映沥青抵抗开裂的能力。
下列关于沥青混合料说法正确的是()#混合料采用的粗集料应干燥、表面光滑<br/>矿粉应采用憎水性石料磨成<br/>城镇道路面层宜优先采用优质煤沥青<br/>热拌密级配沥青混合料中天然砂用量不宜超过集料总量的20%混合料采用的粗集料应有较大的压碎值#BD#沥青混合料所用的粗集料表面应粗糙才有利于增大嵌挤力和粘结力,且应有较小的压碎值。道路面层应采用石油沥青,煤沥青有毒,不应采用。
沥青路面在各种自然因素的作用下沥青逐渐老化,导致沥青()#针入度增加<br/>复合流动度降低<br/>非牛顿性显著<br/>粘接力降低<br/>粘度增大#BCDE#沥青老化是由于沥青中的轻质油挥发所致,会导致沥青变硬变脆,即稠度(粘度)增加,针入度变小,粘结力降低,流动性降低。牛顿力学特性液体最典型的是水,越稀的沥青牛顿性越显著。
下列挡土墙的结构形式中主要依靠底板上的填土重量维持挡土构筑物的稳定()。#加筋土挡土墙<br/>带卸荷板的柱板式<br/>悬臂式挡土墙<br/>衡重式挡土墙<br/>扶壁式挡土墙#CE#加筋土挡土墙依靠加筋与土体的摩擦力和面板对土体的约束维持稳定。带卸荷板的柱板式挡土墙依靠卸荷板上的土体压重增强墙体稳定性。衡重式挡土墙依靠衡重台上的土体压重增强墙体稳定性。悬臂式挡土墙和扶壁式挡土墙依靠底板上填土压重维持墙体稳定。
路基填方材料最小强度控制指标是()。#回弹模量<br/>压实度<br/>CBR值<br/>塑性指数#C
表征土的软硬程度的参数是()。#液限<br/>塑限<br/>液性指数<br/>塑性指数#C
下列关于无机结合料基层说法错误的是()#摊铺好的石灰稳定土宜在初凝前碾压成活<br/>不设超高的平曲线段应由两侧向中心碾压<br/>二灰稳定基层养护期内通行的机动车辆应限速<br/>石灰土应湿养,养护期不宜少于7d#A#二灰稳定基层养护期内不宜开放交通,但是在采取限速等措施的条件下也可以开放交通,石灰土和水泥土基层在未铺装上层时则不得开放交通。石灰稳定土不存在所谓初凝,应在摊铺当天碾压成活,否则会因为水分蒸发导致含水量超出最佳含水量偏差范围。水泥稳定土应在水泥初凝前碾压成活。不设超高的平曲线段道路同样是中间高两侧低,应由两侧向中心碾压。
沿河路基边坡防护可采用()#土工网<br/>土工格栅<br/>土工模袋<br/>拉伸网草皮#C#非沿河的土质边坡可以采取拉伸网草皮等措施护坡,岩石边坡可以采取土工网、土工格栅等措施护坡,受河水冲刷的边坡可采用软体沉排、土工模袋等措施护坡。
用于路面裂缝防治的土工合成材料应满足的技术要求有()。#抗拉强度<br/>最大负荷延伸率<br/>单位面积质量<br/>网孔尺寸<br/>搭接长度#ABCD当改性沥青混凝土(SMA)高温碾压时有推拥的现象时,最有可能的问题是()#粒料级配<br/>沥青含量<br/>沥青混合料温度<br/>压路机类型#A
路面压实应遵循“紧跟、慢压、高频、低幅”的原则,这是保证()的关键#平整度<br/>构造深度<br/>密实度<br/>抗压强度<br/>弯拉强度#AC
透层根据基层类型应选择渗透性好的()。#液体沥青<br/>道路石油沥青<br/>乳化沥青<br/>煤沥青<br/>石油沥青#AC
城镇道路封层宜采用()施工。#层铺法<br/>沥青贯入式<br/>稀浆封层<br/>洒布法<br/>热拌热铺法#AC
SMA混合料采用轮胎压路机碾压可能造成的不良影响是()。#沥青.矿粉被搓擦挤压上浮<br/>压实度不足<br/>产生细小裂缝<br/>构造深度降低<br/>表面泛油#ADE
水泥混凝土路面配合比设计应按统计数据得出的()确定28d弯拉强度值#变异系数<br/>标准差<br/>最大水胶比<br/>保证率系数<br/>工作性范围#ABD
水泥混凝土路面配合比设计应根据()计算单位用水量#弯拉强度<br/>坍落度<br/>细度模数<br/>含气量<br/>粗集料种类#BE
水泥混凝土根据拌合物的()经试拌确定最佳拌合时间。#黏聚性<br/>均质性<br/>泌水率<br/>强度稳定性<br/>含气量#ABD
下列措施中,不属于城镇道路大修维护微表处工艺要求的有()#对旧水泥路面做弯沉试验<br/>清除原路面的泥土.杂物<br/>剔除局部破损的原水泥混凝土面层<br/>使用沥青密封膏处理旧水泥混凝土板缝<br/>加铺沥青混合料面层并碾压成型#ACDE#微表处是针对沥青路面处理的
根据《城市桥梁工程施工与质量验收规范》下列说法错误的是()。#吊环采用未经冷拉的HRB335钢筋制作<br/>当普通混凝土中受拉构件主筋直径等于或小于22mm时,采用绑扎连接C.热扎带肋钢筋接头采用搭接时,接头应采用双面焊缝<br/>钢筋采用绑扎接头时,在受拉区域内,HRB335钢筋接头末端可不做弯钩<br/>钢筋采用机械连接接头时,同一结构内机械连接接头使用了两个生产厂家提供的产品#ABE#钢筋采用绑扎接头,意味着钢筋不是受拉主筋,接头末端可不做弯钩。

这样还不能保证文件已经完全符合Anki需要的格式,不过可以执行导入由Anki来帮我们检查:

导入后只成功了11条笔记,Anki报告的出错情况如下:

大部分错误是应提供4个字段但只有3个字段,这是因为有些题并没有提供解析,所以这些段落就缺少一个“#”,我们需要在这种段落的末尾添加“#”。这样的段落显著特征就是以答案中的字母结尾,可以重新打开导入的文本文件,执行一次替换:查找项“([A-E])\n”,替换为“$1#\n” 。还有一处有5个字段,在出错信息中心拷贝一段文字,通过查找这段文字在源文件中定位到该行进行检查,发现初始文件中该处有道题没有最前面的编号,结果与上一道题混到一个段落去了,这里再手工修改一下,保存,重新导入文件:

 可以看到后面修改的笔记被成功添加,Game Over!

附带补充EditPlus正则表达式几个高级用法:

排除后接字符串:(?!字符串),例如:\n(?![0-9Xx]{1,2}[\.、])可匹配行首以1~2个不是数字或x、X的字符开头,’接.或、的字符串。
替换为用$1,$2……可引用查找表达式中的分组。
排除前接字符串:[^(要排除的字符串)]查找内容,例如:[^(12)]W可以匹配所有W前面没有“12”的字符串,[^(12)]{5}W则匹配W前面5个字符都没有“12”的字符串。
懒惰限定符:
  "*?"   重复任意次,但尽可能少重复,如 "acbacb"  正则  "a.*?b" 只会取到第一个"acb" 原本可以全部取到但加了限定符后,只会匹配尽可能少的字符 ,而"acbacb"最少字符的结果就是"acb" 
  "+?"  重复1次或更多次,但尽可能少重复,与上面一样,只是至少要重复1次
  "??"  重复0次或1次,但尽可能少重复,如 "aaacb" 正则 "a.??b" 只会取到最后的三个字符"acb"
  "{n,m}?"  重复n到m次,但尽可能少重复,如 "aaaaaaaa"  正则 "a{0,m}?" 因为最少是0次所以取到结果为空
  "{n,}?"    重复n次以上,但尽可能少重复,如 "aaaaaaa"  正则 "a{1,}?" 最少是1次所以取到结果为 "a"

(?=exp):零宽度正预测先行断言,它断言自身出现的位置的后面能匹配表达式exp。

匹配后面为_path,结果为product

'product_path'.scan

/(product)(?=_path)/

(?<=exp):零宽度正回顾后发断言,它断言自身出现的位置的前面能匹配表达式exp

匹配前面为name:,结果为世之介

'name:世之介'.scan

/(?<=name:)(世之介)/

(?!exp):零宽度负预测先行断言,断言此位置的后面不能匹配表达式exp。

匹配后面不是_path

'product_path'.scan

/(product)(?!_path)/

匹配后面不是_url

'product_path'.scan

/(product)(?!_url)/

(?<!exp):零宽度负回顾后发断言来断言此位置的前面不能匹配表达式exp

匹配前面不是name:

'name:angelica'.scan

/(?<!name:)(angelica)/

匹配前面不是nick_name:

'name:angelica'.scan

/(?<!nick_name:)(angelica)/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yivifu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值