script de perl - cadena en pantalla única línea

  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 12:37 am

tengo un problema para mostrar el texto en una sola línea.
ejemplo:
Perl
es
un
bueno
scripting
idioma.

en lugar de mostrar la palabra en diferentes líneas, quiero mostrar toda la oración en una sola línea:
muestra de salida:
perl es un buen lenguaje de scripting.

por favor ayuda.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 13th, 2004, 12:37 am

  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 13th, 2004, 5:50 am

Usted mejor puesto de su código script aquí.
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 8:11 am

Código: [ Select ]
sub search_All_AND{
  ($term1,$term2,$term3,@text) = @_;
  print "<p>The results for $term1, $term2,$term3 </b> are : <br>";
  foreach $line (@text){
    if (($line=~ /$term1/i) and ($line=~ /$term2/i) and ($line=~ /$term3/i)){
        print "$line <br>";
    }
  } 
}
  1. sub search_All_AND{
  2.   ($term1,$term2,$term3,@text) = @_;
  3.   print "<p>The results for $term1, $term2,$term3 </b> are : <br>";
  4.   foreach $line (@text){
  5.     if (($line=~ /$term1/i) and ($line=~ /$term2/i) and ($line=~ /$term3/i)){
  6.         print "$line <br>";
  7.     }
  8.   } 
  9. }

Esta es la subrutina que imprimir la palabra en línea diferente. por lo que desea imprimir las palabras en una frase entera (una sola línea).
hope u puede entender el código.
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 13th, 2004, 8:54 am

print "$ line";
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 9:42 am

Wat hacer u decir con
print "$ line";
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 13th, 2004, 10:18 am

Sustituir la línea:

Código: [ Select ]
print "$line
";
  1. print "$line
  2. ";


con:

Código: [ Select ]
print "$line ";


Nota: hay un espacio en blanco después de la variable $ line, las citas Whitin.
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 9:01 pm

Lo siento, creo que se me olvidó poner algo en el medio.
mi código supone que debe ser
Código: [ Select ]
print"$line <br>";

con el código anterior, que muestra cada palabra en línea diferente. pero cuando me borró el <br>, es mostrar todo el texto en un párrafo único (que mirar sucio). aunque hay un punto al final del texto (se supone que ir al párrafo siguiente, pero se muestra en el párrafo único).

i hope u me puede ayudar a depurar.
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 13th, 2004, 9:39 pm

Bueno, si he entendido lo que usted desea, usted tendrá que comprobar si el punto final y añadir un print "\ n \ n"
Código: [ Select ]
print "$line ";

if ( <check for fullstop> ) print "\n\n";
  1. print "$line ";
  2. if ( <check for fullstop> ) print "\n\n";

Usted tendrá que comprobar mediante una expresión regular. No recuerdo cómo usarlos en Perl.
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 9:55 pm

tienen que comprobar el punto izit.i intentar ahora.
saber acerca de cookie?
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 13th, 2004, 9:58 pm

No de Perl. Una cookie es información que tienda a los usuarios del navegador para su uso posterior. En PHP usted tiene un par de funciones para la escritura y la lectura cookies. Muy fácil. Creo que usted encontrará una biblioteca de Perl.
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 13th, 2004, 10:02 pm

He examinado en perl CGI y scripts que se relaciona con cookie, pero no entiendo. la forma en que la cookie trabajo.
mente para que me ayude con las cosas cookie? si moverte.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23407
  • Loc: Woodbridge VA
  • Status: Offline

Nota Marzo 14th, 2004, 4:32 am

/ / Guys - Por favor, utilice el código BBCode al publicar el código. Algunos códigos HTML y analizar la causa de su puesto para mostrar incorrectamente y que puede causar confusión como fue el caso en este puesto. La junta analiza romper la etiqueta en vez de mostrar como texto sin formato.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Feb 17, 2004
  • Mensajes: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Nota Marzo 14th, 2004, 7:32 am

Usted puede pensar en una cookie como una variable almacenada en los usuarios finales navegador web. Esta variable se almacena encriptada, para un dominio específico y por lo general tiene un tiempo caducan.
De esta manera, puedo configurar una cookie de mi dominio ( http://www.drk.com.ar ) En mis navegadores visitantes, lo que puedo hacer cooki este último a la semana y voy a ser capaz de leer la cookie sólo contenido de mi dominio.
Digamos que yo escribo una "cookie" NOMBRE DE USUARIO con valor "Leandro" durante una semana a un usuario concreto. Más tarde, puedo crear un formulario de autentificación incluido el valor para el campo nombre de usuario por lo que mi usuario no tiene que escribirla de nuevo. Voy a ser capaz de leer los valores de cookies al inicio de mi script CGI.

En PHP, como mínimo, usted tendrá que hacer su usuario ir a otra página antes de la lectura una cookie que acaba de valor escrito.

Traté de hacer una descripción conceptual aquí. No he trabajado con cookies en Perl, por lo tanto no puedo mostrarle una muestra de código.
  • Xdrive
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 11, 2004
  • Mensajes: 9
  • Status: Offline

Nota Marzo 14th, 2004, 9:26 pm

gracias por la información

Publicar Información

  • Total de mensajes en este tema: 14 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 158 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC