Tôi có một chuỗi từ mà tôi muốn trích xuất một từ duy nhất, nhưng với một số nối vào nó, mà có thể khác nhau trong mỗi dòng:Làm cách nào để tìm chuỗi con trong chuỗi bằng Perl?
This is string1 this is string
This is string11
This is string6 and it is in this line
Tôi muốn phân tích tập tin này và nhận được các giá trị của "stringXXX", bắt đầu từ 0 đến 100
# suppose ABC.txt contains the above lines
FH1 = open "Abc.txt";
@abcFile = <FH1>;
foreach $line(@abcFile) {
if ($pattern =~ s/string.(d{0}d{100});
print $pattern;
các bản in trên toàn bộ dòng, tôi muốn để có được chỉ stringXXX
cảm ơn đã giúp :-) – gagneet
nếu // -> trong khi // g – jfs
Cảm ơn @ J.F. Tôi đã cập nhật câu trả lời –