У меня есть одна строка, как
comments:[I#1278327] is related to office communicator.i fixed the bug to declare it null at first time.
Здесь я ищу индекс I#
, тогда я хочу, чтобы все слово означало [I#1278327]
. Я делаю это так:
open(READ1,"<letter.txt");
while(<READ1>)
{
if(index($_,"I#")!=-1)
{
$indexof=index($_,"I#");
print $indexof,"\n";
$string=substr($_,$indexof);##i m cutting that string first from index of I# to end then...
$string=substr($string,0,index($string," "));
$lengthof=length($string);
print $lengthof,"\n";
print $string,"\n";
print $_,"\n";
}
}
Есть ли какой-либо API в perl для определения длины слова непосредственно после нахождения индекса I#
в этой строке.