【发布时间】:2010-08-12 07:45:27
【问题描述】:
好的,我得到了一个相当简单的(至少看起来很简单)。我有一个多行字符串,我只是在用其他东西替换不同的单词。让我告诉你...
#!/usr/bin/perl -w
use strict;
$_ = "That is my coat.\nCoats are very expensive.";
s/coat/Hat/igm;
print;
输出将是That is my HatHats are very expensive...
第一行的“帽子”不应该大写。是否有任何技巧可以使外壳符合英语的书写方式?谢谢:)
【问题讨论】:
-
我猜你不是在油漆和涂料行业工作? :)
-
首先,如果要区分大小写,请不要使用修饰符 i。
-
您需要定义您的范围。您打算在 许多 个单词上使用它吗?
-
@Nikhil 我忘记省略了。好点...