私の問題への参加:のperlから要素を削除し、アレイの結果に
@array = (possible text,
text surrounded with round brackets,
text without brackets,
text surrounded with round brackets,
possible text);
$line = join(' ', @array);
第1ブラケットの前に任意のテキストと結合結果(可能なテキスト)の最後の括弧の後に任意のテキストがある場合、私は、削除したいです。おかげさまで
実際のコード:
my (@lines, $line, $anchor, $left, $right, $parent, $elem);
($anchor) = $tree->look_down(_tag=>"span", class=>"txt");
if ($anchor) {
$elem = $anchor;
my ($product, @tmp);
while (($elem = $elem->right()) &&
((ref $elem) && ($elem->tag() ne "table"))) {
@tmp = get_all_text($elem);
push @lines, @tmp;
$line = join(' ', @tmp);
実際のコードを投稿してください。 –
同様に重要:例入力データと望ましい出力。 – FMc