DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   Perl (http://www.daniweb.com/forums/forum112.html)
-   -   insert text (http://www.daniweb.com/forums/thread174499.html)

viktorijakup Feb 9th, 2009 8:26 am
insert text
 
Hi !

This sctipt work with \insert{aaa.tex} but dont work with \insert aaa.tex


What I must do ?!

while(/^\\insert\{(.*?)(\.tex)?\}/){
      $pries=$`."\n";
      $nekeisk=$&;
      $vardas=$1;
      $po=$';
      $failiukas=$1.".tex";
       
      if(-e "$dir/$failiukas"){
                              open (IN2,"<$failiukas") || die "negaliu atidaryti $failiukas failo.\n";
                              $vidus=<IN2>;
                              close IN2;
   
                              $visas=$visas.$pries.$vidus."\n";
                              $_=$po;
                              print "Idetas failas $failiukas\n";
                              }
    else{
          $visas=$visas.$pries.$failiukas."\n";
          $_=$po;
          print "$failiukas failas nerastas!!!!!!\n";
        }
                              }
$visas=$visas.$_;
$_=$visas;
$visas = "";

KevinADC Feb 9th, 2009 2:15 pm
Re: insert text
 
try:

while(/^\\insert{?(.*?)(\.tex)?}?/){

you don't need to escpae the {} brackets with \


All times are GMT -4. The time now is 5:06 pm.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC