【发布时间】:2017-10-02 15:38:42
【问题描述】:
我有一个包含两个字段的文件。第一个字段可能包含也可能不包含整数。如果它包含一个整数并且整数后面有一个点,我想操作第二个字段的一部分。所以举个例子:
301. 301+Num+Ord # Change this one 301+Num+Card
100. 100+Num+Ord # Change this one 100+Num+Card
3'üncü 3+Num+Ord # DONOT CHANGE THIS ONE
48.7 48.7+Num+Real # DONOT CHANGE THIS ONE EITHER . is not at the end
24 24+Num+Card # DONOT CHANGE THIS ONE No dot
4. 4+Num+Ord # Change this one 4+Num+Card
. .+Punct # DONOT CHANGE THIS ONE
我做不到,因为我对正则表达式的了解非常有限。如果您能帮助我,我将不胜感激。谢谢
【问题讨论】:
-
edit 您的问题包含简洁、可测试的样本输入和单独的预期输出。见How to Ask。
-
为避免混淆,您应该将其作为输入文件和预期输出分别发布....并且您应该添加您尝试提问的任何内容,以免描绘成免费询问整个代码..毕竟你问问题是因为你尝试了一些东西但卡住了......