还有123有全半角之分吗?
我想匹配
1.ABC
2.CD
3. ( D )
所以想知道123数字有没有全半角之分。因为我的匹配有时有用有时没用。
p=re.compile('\d+\.[\s]*[(]*[ABCDabcd]+[)]*')
python 如何匹配全角的.半角的.以及全、半角空格
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: python 如何匹配全角的.半角的.以及全、半角空格
目的是把doc文件的里的选择题答案自动写到对应题目是。
发现如果把.改成半角的.。那么可以作到自动抽取答案,然后写到对应题目上,如第一题是AB,AB自动插到对应题目上。
中文的. 符号如何表示?有人懂吗?
发现如果把.改成半角的.。那么可以作到自动抽取答案,然后写到对应题目上,如第一题是AB,AB自动插到对应题目上。
中文的. 符号如何表示?有人懂吗?
- 附件
-
- 2012261459293006.doc
- (102 KiB) 已下载 57 次
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: python 如何匹配全角的.半角的.以及全、半角空格
1.CD
2.B
3.BD [在不考虑原、副线圈内电阻的情况下,变压器原、副线圈电压之比(U1/U2)等于原、副线圈中产生的感应电动势之比(E1/E2).当给线圈1输入电压U1时,====×=.当给线圈2输入电压U2时,====×=1.所以选项B、D正确.]
4.AD [变压器不改变电压的频率,副线圈中的电压频率等于原线圈中的电压频率为f== Hz=50 Hz;由=可得副线圈中电压的最大值31 V,故有效值为 V;P向右移动时,输出电路中电压不变,电阻减小,电流增大,输出功率增大,变压器的输入功率等于输出功率,也增大,故正确的选项为A、D.]
5.A
目的是抽出ABCD。
2.B
3.BD [在不考虑原、副线圈内电阻的情况下,变压器原、副线圈电压之比(U1/U2)等于原、副线圈中产生的感应电动势之比(E1/E2).当给线圈1输入电压U1时,====×=.当给线圈2输入电压U2时,====×=1.所以选项B、D正确.]
4.AD [变压器不改变电压的频率,副线圈中的电压频率等于原线圈中的电压频率为f== Hz=50 Hz;由=可得副线圈中电压的最大值31 V,故有效值为 V;P向右移动时,输出电路中电压不变,电阻减小,电流增大,输出功率增大,变压器的输入功率等于输出功率,也增大,故正确的选项为A、D.]
5.A
目的是抽出ABCD。
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: python 如何匹配全角的.半角的.以及全、半角空格
成功提取并自动写入对应题目中了。方法是先替换这个.为英文的.就行了。
不过范围是宽了些。我只想替换数字后的. 结果所有的.都替换了。
不过范围是宽了些。我只想替换数字后的. 结果所有的.都替换了。