Ces petites choses qui font plaisir
Modérateur : DojoSuperHeroes
- Cyrare
- Satoru Iwata
- Messages : 26882
- Inscription : 15 avr. 2002 13:04
- Localisation : Paris, France
Re: Ces toutes petites choses qui font plaisir
"toto e-st un gros- zéro"
Je veux
s
t
u
n
g
r
o
s
Bon si vous voulez vous casser la tête, juste pour le lulz, ce sera avec plaisir, j'ai bien envie de savoir si c'est possible. Mais j'ai splitté parce qu'au bout de 2 heures de recherche, j'ai laissé tomber.
Je veux
s
t
u
n
g
r
o
s
Bon si vous voulez vous casser la tête, juste pour le lulz, ce sera avec plaisir, j'ai bien envie de savoir si c'est possible. Mais j'ai splitté parce qu'au bout de 2 heures de recherche, j'ai laissé tomber.
- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
C'est quoi le langage?
- Le poussin
- Super Mario Bros. 3
- Messages : 824
- Inscription : 19 janv. 2004 00:37
- Localisation : Sur Paris
Re: Ces toutes petites choses qui font plaisir
Ça dépend du langage mais en général les chaînes sont accessibles comme des tableaux de caractères (c'est le cas en C/C++, PHP, Javascript, Python, Ruby, ...).
Tu peux juste faire /-(.*)-/ et accéder à la chaîne capturée comme un tableau.
Pour faire ce que tu veux il faudrait matcher /-(?<=-.*)(.)(?=.*-)/ mais ça ne fonctionne pas car le pattern d'une référence arrière (?<=) doit être de taille fixe (ce qui n'est pas le cas ici, à cause du .* à l'intérieur).
Tu peux juste faire /-(.*)-/ et accéder à la chaîne capturée comme un tableau.
Pour faire ce que tu veux il faudrait matcher /-(?<=-.*)(.)(?=.*-)/ mais ça ne fonctionne pas car le pattern d'une référence arrière (?<=) doit être de taille fixe (ce qui n'est pas le cas ici, à cause du .* à l'intérieur).
- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Oui c'était le point de ma question.
Genre en php par exemple vu que ton testeur est apparemment en php :
ou si tu veux pas split un truc genre
Version bourrin sans aucune sécurité avec le regex qui me semble aller bien pour ta version multi char en passant.
Genre en php par exemple vu que ton testeur est apparemment en php :
Code : Tout sélectionner
if(preg_match("#-([^-]+)-#",$texte,$res)){
foreach($res[1] as $tuple){
foreach(str_split($tuple) as $char){
echo $char."<br>";
}
}
}
Code : Tout sélectionner
if(preg_match("#-([^-]+)-#",$texte,$res)){
foreach($res[1] as $tuple){
for($i=0;$i<strlen($tuple);++$i){
echo $tuple[$i]."<br>";
}
}
}
- Cyrare
- Satoru Iwata
- Messages : 26882
- Inscription : 15 avr. 2002 13:04
- Localisation : Paris, France
Re: Ces toutes petites choses qui font plaisir
Ah oui mais si vous faites ça en plusieurs lignes, ça revient à ce que j'ai déjà fait. 

- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Si tu veux plus court avec un seul résultat du regex comme dans ton exemple sans tester qued :
Je pense pas que tu puisses faire plus court 
Après pour le fun sans passer par des regex tu peux faire ça en une ligne bien crado et illisible :
Une ligne, c'est moche, illisible et ça ne devrait marcher que pour un match dans le texte... si ça marche, ça se peut qu'il ai une couille dans les index vu que c'est fait à l'arrache 
Code : Tout sélectionner
preg_match("#-([^-]+)-#",$texte,$res);
print_r(str_split($res));

Après pour le fun sans passer par des regex tu peux faire ça en une ligne bien crado et illisible :
Code : Tout sélectionner
print_r(str_split(substr($texte),strrpos($texte,"-"),(strripos($texte,"-")-strrpos($texte,"-"))));

- Le poussin
- Super Mario Bros. 3
- Messages : 824
- Inscription : 19 janv. 2004 00:37
- Localisation : Sur Paris
Re: Ces toutes petites choses qui font plaisir
À partir de PHP 5.4, il y a plus court, sans regexp, et plus lisible :
Code : Tout sélectionner
str_split(explode('-', $texte, 3)[1])
- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Ah oui pas con avec explode
Le comportement est pas vraiment le même en cas de chaines avec plusieurs tirets remarque. Ca permet de varier les plaisirs
Fin dans tous les cas je sais pas si une seule occurrence par texte suffit sur le problème initial.
Et si plusieurs occurrences il y a, le regex est quand même vachement plus pratique

Le comportement est pas vraiment le même en cas de chaines avec plusieurs tirets remarque. Ca permet de varier les plaisirs

Fin dans tous les cas je sais pas si une seule occurrence par texte suffit sur le problème initial.
Et si plusieurs occurrences il y a, le regex est quand même vachement plus pratique

- meduz'
- Grand analyst
- Messages : 10759
- Inscription : 01 avr. 2005 13:46
- Localisation : Devant la Switch
- Contact :
- Aloïs
- Yoshi's Island
- Messages : 2146
- Inscription : 03 juil. 2002 15:49
- Localisation : Paris 15e
Re: Ces toutes petites choses qui font plaisir
Le match (en cours) de hockey : Russie-Finlande. Ça se donne ! >_<
- Aloïs
- Yoshi's Island
- Messages : 2146
- Inscription : 03 juil. 2002 15:49
- Localisation : Paris 15e
Re: Ces toutes petites choses qui font plaisir
Annonce de la saison 4 d'Hero Corp (le tournage a débuté il y a 2 semaines et terminerait fin juillet) dans un format de 19 x 13 minutes 

- Mortal
- Satoru Iwata
- Messages : 19448
- Inscription : 15 avr. 2002 10:17
- Localisation : Monde 4, Galaxie 2, Planete 1
Re: Ces toutes petites choses qui font plaisir
Le format de la saison 3 était vraiment à chier. J'espère que ça va leur redonner un peu d'inspiration d'avoir un peu mieux !
- Holaf
- Super Mario Galaxy
- Messages : 9597
- Inscription : 11 nov. 2002 11:37
- Localisation : Montpellier
Re: Ces toutes petites choses qui font plaisir
cryptsync , super pratique pour faire mes backups sur le cloud 

- Holaf
- Super Mario Galaxy
- Messages : 9597
- Inscription : 11 nov. 2002 11:37
- Localisation : Montpellier
Re: Ces toutes petites choses qui font plaisir

Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Aloïs
- Yoshi's Island
- Messages : 2146
- Inscription : 03 juil. 2002 15:49
- Localisation : Paris 15e
Re: Ces toutes petites choses qui font plaisir
Expendables 3 leaké en bonne qualité avant sa sortie ciné 

- Zwarf
- Super Mario Sunshine
- Messages : 6332
- Inscription : 30 mai 2004 13:45
- Localisation : Bayonne
Re: Ces toutes petites choses qui font plaisir
Holaf a écrit :



- P@B
- Shigeru Miyamoto
- Messages : 15146
- Inscription : 17 avr. 2002 19:52
- Localisation : searching - please wait
Re: Ces toutes petites choses qui font plaisir
Retrouver son avatar 

- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Je viens de recevoir le SDK2 de l'oculus rift.
J'ai pas encore vomi
Par contre je sens que je vais en chier pour développer dessus avec mon mal des transports XD
J'ai pas encore vomi

Par contre je sens que je vais en chier pour développer dessus avec mon mal des transports XD
-
- Yoshi's Island
- Messages : 2089
- Inscription : 21 sept. 2004 00:56
- Localisation : Toulouse
- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
J'y travaille très fort.
Je viens de faire marcher la chose avec Elite Dangerous et cet orgasme. Putain cet orgasme
Je viens de faire marcher la chose avec Elite Dangerous et cet orgasme. Putain cet orgasme

- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Double post.
J'ai reçu mon buttkicker.
Je le trouvais juste "bien" jusqu'à ce que j'essaie Elite Dangerous + rift avec.
J'en ai encore mis partout tellement ça déchire
La version "gamer 2" est pas super chère, et ça donne un plus assez appréciable en jeu je trouve
J'ai reçu mon buttkicker.
Je le trouvais juste "bien" jusqu'à ce que j'essaie Elite Dangerous + rift avec.
J'en ai encore mis partout tellement ça déchire

La version "gamer 2" est pas super chère, et ça donne un plus assez appréciable en jeu je trouve

- Aloïs
- Yoshi's Island
- Messages : 2146
- Inscription : 03 juil. 2002 15:49
- Localisation : Paris 15e
Re: Ces toutes petites choses qui font plaisir
T'es chiant... Je sens que je vais craquer pour l'Oculus alors que je me suis promis d'attendre la version "commerciale". Et cet Elite dangerous... il me fait bander 

- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Franchement, si tu veux pas dev dessus, attend la version commerciale.
Le DK2 a quand même des défauts qui seront gommés par la commerciale dont notamment la résolution trop basse de l'écran.
Par contre si tu veux faire des développements et voir quel avenir peut être envisageable pour la RV là ça vaut carrément le coup
Mais faudra racheter la version commerciale de toute façon.
Pour ED, la beta "normale" est en cours et accessible pour 60€.
Le jeu est encore loin d'avoir toutes les features promises mais ce qui est déjà disponible est vraiment bien fignolé pour de la beta (et ce dès la première alpha, excepté le net code foireux du début XD).
Là si tu kiffe les space simulator, tu peux y aller le contenu vaut déjà largement un énième FPS annuel à 70€ sur PS4
Le DK2 a quand même des défauts qui seront gommés par la commerciale dont notamment la résolution trop basse de l'écran.
Par contre si tu veux faire des développements et voir quel avenir peut être envisageable pour la RV là ça vaut carrément le coup

Mais faudra racheter la version commerciale de toute façon.
Pour ED, la beta "normale" est en cours et accessible pour 60€.
Le jeu est encore loin d'avoir toutes les features promises mais ce qui est déjà disponible est vraiment bien fignolé pour de la beta (et ce dès la première alpha, excepté le net code foireux du début XD).
Là si tu kiffe les space simulator, tu peux y aller le contenu vaut déjà largement un énième FPS annuel à 70€ sur PS4

- Aloïs
- Yoshi's Island
- Messages : 2146
- Inscription : 03 juil. 2002 15:49
- Localisation : Paris 15e
Re: Ces toutes petites choses qui font plaisir
Un truc qui me fait peur pour ED, c'est la localisation. Est-ce que dans la version finale, il y aura une version française ?
- Golden cube
- Super Mario Galaxy
- Messages : 8241
- Inscription : 05 juil. 2002 21:16
- Localisation : sud ouest 8)
Re: Ces toutes petites choses qui font plaisir
Oui, la localisation a d'ailleurs déjà commencée si je me plante pas.
Since the launch of Beta 1.0, people from 98 countries around the world have flown, traded and fought together in the Elite: Dangerous Milky Way galaxy. Localisation has started; we will be initially releasing the following languages:
German, French, Russian, Polish, Dutch, Italian, Spanish, Mexican Spanish, Portuguese, Brazilian Portuguese, Swedish, Finnish, Norwegian and Simplified Chinese.