[R] Découpage d'une page

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

[R] Découpage d'une page

#1

Message par DJSIR »

Bonjour. J'ai besoin d'un petit découpage.

J'ai une page HTML que je viens de télécharger.

A partir caractère 6732, j'ai ce qui m'intéresse. Mais, je ne veux pas tout ce qu'il y a après.

Il faut que des que le script croise " <a href=" (attention, "espace<a href=") il coupe tout ce qui vient après avec le " <a href=".

Exemple de "page.html", je veux ce qu'il y a à partir du caractère 629.

Code : Tout sélectionner

Start off with a simple template called archives.php, stored in your theme's directory. The WordPress Default Theme includes such a template, and it makes a good starting point.

Technically, the template can be called almost anything (see these two lists for names you should not use; these are special file names WordPress reserves for specific purposes). However, using a standard name for your template will make it easier to change your blog's theme or distribute your theme and template to the WordPress community. It's also possible to display a large archive index using one of the all-purpose templates (like index.php or category.php)[b] <a href=[/b]and the is_page function, but again, taking advantage of the theme system's modularity makes it easier for others (and for you!) to edit your template later.

For more information on creating templates, see Template Tags, particularly wp_get_archives.
Donc je devrais avoir :
► Afficher le texteréponse
Compris ? Merci
Modifié en dernier par DJSIR le ven. 09 oct. 2009 07:23, modifié 1 fois.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
OmegAMRS
Niveau 4
Niveau 4
Messages : 54
Enregistré le : mar. 15 sept. 2009 09:37
Status : Hors ligne

Re: [..] Découpage d'une page

#2

Message par OmegAMRS »

Non, pas compris.
tu voudrais avoir exactement
► Afficher le texte


c'est ça ?

si c'est le cas, tu cherche ton " <a href=" avec StringInStr, puis tu récupère ton texte avec StringLeft (ta_string,valeur_de_retour_de_StringInStr)
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [..] Découpage d'une page

#3

Message par DJSIR »

Un peu mais pas trop.. je veux séléctionner le texte du caractère 629 (sur l'exemple), jusqua mon href.
OmegAMRS a écrit : si c'est le cas, tu cherche ton " <a href=" avec StringInStr, puis tu récupère ton texte avec StringLeft (ta_string,valeur_de_retour_de_StringInStr)
et je coupe 629 caractères avec StringRightTrim ou un truc comme sa ?
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Découpage d'une page

#4

Message par Iste »

StringRightTrim ?????
Tout est dit dans son poste.. :

Code : Tout sélectionner

$var = ClipGet()
$var2 = StringLeft ($var,StringInStr($var,'<a href='))
MsgBox('','',$var2)
Pour tester le code, copie juste ton texte.

Par contre, ca s'arrête qu'au premier. Pour avoir plus de souplesse, il faudra une regexp, et surtout, plus d'info pour nous sur les variante du texte ^^'
Signez ici
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [..] Découpage d'une page

#5

Message par DJSIR »

C'est bon, Merci !
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Répondre