Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Eurofrancais

6 views
Skip to first unread message

Thierry Loiseau

unread,
Apr 11, 2020, 1:49:51 AM4/11/20
to
« La Commission Européenne a finalement tranché : après la monnaie
unique, l'Union Européenne va se doter d'une langue unique, à savoir…
le français.

Trois langues étaient en compétition : le français (parlé dans le plus
grand nombre de pays de l'Union), l'allemand (parlé par le plus grand
nombre d'habitants de l'Union) et l'anglais (langue internationale par
excellence). L'anglais a vite été éliminé, pour deux raisons : il aurait
été le cheval de Troie économique des Etats-Unis et les Britanniques ont
vu leur influence limitée au profit du couple franco-allemand à cause de
leur réticence légendaire à s'impliquer dans la construction européenne.

Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
l'orthographe du français, particulièrement délicate à maîtriser soit
réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
l'eurofrançais.

1. La première année, les sons actuellement distribués entre 's', 'z',
'c', 'k' et 'q' seront répartis entre 'z' et 'k', ze ki permettra de
zupprimer beaukoup de la konfuzion aktuelle.

2. La deuzième année, on remplazera le 'ph' par 'f', ze ki aura pour
effet de rakourzir un mot komme 'fotograf' de kelke vingt pour zent.

3. La troizième année, des modifikazions plus draztikes seront
pozzibles, notamment ne plus redoubler les lettres ki l'étaient ; touz
ont auzi admis le prinzip de la zuprezion des 'e' muets, zourz éternel
de konfuzion, en efet, tou kom d'autr letr muet.

4. La katrièm ané, les gens zeront devenu rézeptif à dé changements
majeurs, tel ke remplazé 'g', zoi par 'ch', – avek le 'j' – zoi par 'k',
zelon les ka, ze ki zimplifira davantach l'ékritur de touz.

5. Duran la zinkièm ané, le 'b' zera remplazé par le 'p' et e 'v' zera
lui auzi apandoné – au profi du 'f', éfidamen – on kagnera ainzi
pluzieur touch zur no klafié.

Un foi ze plan de zink an achefé, l'ortograf zera defenu lochik, et lé
chen pouron ze komprendr et komuniké.
»

J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
par là : <http://astrophoto.free.fr/ultra-codidentiel.html>

À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
phrases en eurofrancais.
====================================================================
Ch'ai tente de fair en 2003 (putaing, 17 an decha) un zcript a tezte par
la : <htp://aztrofoto.fre.fr/ultra-kodidentiel.html>

a zet epok, ch'afai imachine d'utilize le Rechexp pour traduir de fraz
en eurofrankai.
====================================================================

En ce moment de confinement, je m'attache à améliorer un script sur ma
page de calculs astronomiques :

<http://astrophoto.free.fr/calculs/index.htm?202004110530>

*07h30*

Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
petite formule dans le champs "J.J." du style :

2458950.72916666 devient en ajoutant
2458950.72916666+3-(103993/33102)


soit +3 jours moins 3.14... (-3 jours et 3 heure 23 mn) donnant

*04h07*

et ça fonctionne avec mon code suivant :

"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/([A-Za-z])/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
discrétion) m'a suggéré cela :

(... en français dans le texte)

=== 8-< ===

vu la simplicité de la demande, voici ce que je te suggère
comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
complexe,
par exemple si tu veux toujours que des chiffres séparent chaque
opération
arithmétique, voir vraimentfr.comp.lang.regexp).

=== >-8 ===

(...)

D'où ma question : le regexp de Olivier M. ne donne rien.

Bonne journée de confinement à toutes et tous

(vous n'avez que 23 heure et 23 minutes pour me répondre)
--
* * __*__ *
* * * -----oOOo--- O ---oOOo------- * *
http://astrophoto.free.fr *
* * -------- oOOo oOOo ---------- *

Thierry Loiseau

unread,
Apr 11, 2020, 4:12:12 AM4/11/20
to
[053519]

Olivier Miakinen

unread,
Apr 11, 2020, 7:41:04 AM4/11/20
to
Bonjour,

Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> [...]
>
> Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> l'orthographe du français, particulièrement délicate à maîtriser soit
> réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> l'eurofrançais.
>
> [...]
>
> J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
>
> À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> phrases en eurofrancais.

Exercice amusant, mais dont le résultat sera décevant si tu ne peux
pas utiliser la prononciation réelle des mots au lieu de leur seule
orthographe.

Exemple sur ton site :
Avant : subvention subventionner suggestion suggestionner
Après : zupfenzion zupfentione zuchezion zucheztioner

> [...]
>
> En ce moment de confinement, je m'attache à améliorer un script sur ma
> page de calculs astronomiques :
>
> <http://astrophoto.free.fr/calculs/index.htm?202004110530>

J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
Heureusement ça fonctionne dans le dernier Firefox de 2020.

>
> *07h30*
>
> Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> petite formule dans le champs "J.J." du style :
>
> 2458950.72916666 devient en ajoutant
> 2458950.72916666+3-(103993/33102)

Ok.

> [...]
>
> En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> discrétion) m'a suggéré cela :

Tout le monde aura deviné de qui il s'agit.

>
> (... en français dans le texte)
>
> === 8-< ===
>
> vu la simplicité de la demande, voici ce que je te suggère
> comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> complexe,
> par exemple si tu veux toujours que des chiffres séparent chaque
> opération
> arithmétique, voir vraimentfr.comp.lang.regexp).
>
> === >-8 ===
>
> (...)
>
> D'où ma question : le regexp de Olivier M. ne donne rien.

Bien sûr, parce que dans ta demande tu avais écrit :

=== 8-< ===

Je souhaite tester une chaîne de caractère et vérifier via RegExp
qu'elle ne contient que des chiffre, au plus un seul "." et les symboles
"+*-/"

=== >-8 ===

Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
« ) », alors j'aurais bien sûr proposé :

/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/


... comme quoi j'avais raison de te conseiller d'écrire sur fr.comp.lang.regexp
en détaillant ton problème !


--
Olivier Miakinen

Thierry Loiseau

unread,
Apr 11, 2020, 9:55:18 AM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Bonjour,
>
> Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> > [...]
> >
> > Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> > l'orthographe du français, particulièrement délicate à maîtriser soit
> > réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> > l'eurofrançais.
> >
> > [...]
> >
> > J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> > par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
> >
> > À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> > phrases en eurofrancais.
>
> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> pas utiliser la prononciation réelle des mots au lieu de leur seule
> orthographe.

Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
Que suggére tu pour améliorer ?

> Exemple sur ton site :
> Avant : subvention subventionner suggestion suggestionner
> Après : zupfenzion zupfentione zuchezion zucheztioner
>
> > [...]
> >
> > En ce moment de confinement, je m'attache à améliorer un script sur ma
> > page de calculs astronomiques :
> >
> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>
> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> Heureusement ça fonctionne dans le dernier Firefox de 2020.

Après je me dis que un crétin (que tu n'es pas) ne verrait pas son
erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
problème ?

> > *07h30*
> >
> > Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> > petite formule dans le champs "J.J." du style :
> >
> > 2458950.72916666 devient en ajoutant
> > 2458950.72916666+3-(103993/33102)
>
> Ok.

Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

> > [...]
> >
> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> > discrétion) m'a suggéré cela :
> > Tout le monde aura deviné de qui il s'agit.

Tout le monde n'est pas toi (sauf erreur)

> >
> > (... en français dans le texte)
> >
> > === 8-< ===
> >
> > vu la simplicité de la demande, voici ce que je te suggère
> > comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> > complexe,
> > par exemple si tu veux toujours que des chiffres séparent chaque
> > opération
> > arithmétique, voir vraimentfr.comp.lang.regexp).
> >
> > === >-8 ===
> >
> > (...)
> >
> > D'où ma question : le regexp de Olivier M. ne donne rien.
>
> Bien sûr, parce que dans ta demande tu avais écrit :
>
> === 8-< ===
>
> Je souhaite tester une chaîne de caractère et vérifier via RegExp qu'elle
> ne contient que des chiffre, au plus un seul "." et les symboles
> "+*-/"
>
> === >-8 ===
>
> Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> « ) », alors j'aurais bien sûr proposé :
>
> /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
>
>
> ... comme quoi j'avais raison de te conseiller d'écrire sur
> fr.comp.lang.regexp
> en détaillant ton problème !

Je n'ose pas de te demander si tu as testé ?

:(

PS : je plaisante pour le smiley final, je pense que tu es génial mais
fais gaffe aux con(s)..finement :)


PPS : je vais tenter une nouvelle version pour ton test

=== 8-< ===
/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
=== >-8 ===
"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)
||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

Thierry

Thierry Loiseau

unread,
Apr 11, 2020, 9:57:02 AM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Bonjour,
>
> Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> > [...]
> >
> > Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> > l'orthographe du français, particulièrement délicate à maîtriser soit
> > réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> > l'eurofrançais.
> >
> > [...]
> >
> > J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> > par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
> >
> > À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> > phrases en eurofrancais.
>
> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> pas utiliser la prononciation réelle des mots au lieu de leur seule
> orthographe.

Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
Que suggére tu pour améliorer ?

> Exemple sur ton site :
> Avant : subvention subventionner suggestion suggestionner
> Après : zupfenzion zupfentione zuchezion zucheztioner
>
> > [...]
> >
> > En ce moment de confinement, je m'attache à améliorer un script sur ma
> > page de calculs astronomiques :
> >
> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>
> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> Heureusement ça fonctionne dans le dernier Firefox de 2020.

Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
problème ?

> > *07h30*
> >
> > Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> > petite formule dans le champs "J.J." du style :
> >
> > 2458950.72916666 devient en ajoutant
> > 2458950.72916666+3-(103993/33102)
>
> Ok.

Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

> > [...]
> >
> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> > discrétion) m'a suggéré cela :
> > Tout le monde aura deviné de qui il s'agit.

Tout le monde n'est pas toi (sauf erreur)

> >
> > (... en français dans le texte)
> >
> > === 8-< ===
> >
> > vu la simplicité de la demande, voici ce que je te suggère
> > comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> > complexe,
> > par exemple si tu veux toujours que des chiffres séparent chaque
> > opération
> > arithmétique, voir vraimentfr.comp.lang.regexp).
> >
> > === >-8 ===
> >
> > (...)
> >
> > D'où ma question : le regexp de Olivier M. ne donne rien.
>
> Bien sûr, parce que dans ta demande tu avais écrit :
>
> === 8-< ===
>
> Je souhaite tester une chaîne de caractère et vérifier via RegExp qu'elle
> ne contient que des chiffre, au plus un seul "." et les symboles
> "+*-/"
>
> === >-8 ===
>
> Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> « ) », alors j'aurais bien sûr proposé :
>
> /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
>
>
> ... comme quoi j'avais raison de te conseiller d'écrire sur
> fr.comp.lang.regexp
> en détaillant ton problème !

Je n'ose pas de te demander si tu as testé ?

:(

PS : je plaisante pour le smiley final, je pense que tu es génial mais
fais gaffe aux con(s)..finement :)


PPS : je vais tenter une nouvelle version pour ton test

=== 8-< ===
/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
=== >-8 ===
"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)
||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

Thierry

Thierry Loiseau

unread,
Apr 11, 2020, 10:00:58 AM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Bonjour,
>
> Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> > [...]
> >
> > Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> > l'orthographe du français, particulièrement délicate à maîtriser soit
> > réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> > l'eurofrançais.
> >
> > [...]
> >
> > J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> > par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
> >
> > À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> > phrases en eurofrancais.
>
> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> pas utiliser la prononciation réelle des mots au lieu de leur seule
> orthographe.

Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
Que suggére tu pour améliorer ?

> Exemple sur ton site :
> Avant : subvention subventionner suggestion suggestionner
> Après : zupfenzion zupfentione zuchezion zucheztioner
>
> > [...]
> >
> > En ce moment de confinement, je m'attache à améliorer un script sur ma
> > page de calculs astronomiques :
> >
> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>
> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> Heureusement ça fonctionne dans le dernier Firefox de 2020.

Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
problème ?

> > *07h30*
> >
> > Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> > petite formule dans le champs "J.J." du style :
> >
> > 2458950.72916666 devient en ajoutant
> > 2458950.72916666+3-(103993/33102)
>
> Ok.

Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

> > [...]
> >
> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> > discrétion) m'a suggéré cela :
> > Tout le monde aura deviné de qui il s'agit.

Tout le monde n'est pas toi (sauf erreur)

> >
> > (... en français dans le texte)
> >
> > === 8-< ===
> >
> > vu la simplicité de la demande, voici ce que je te suggère
> > comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> > complexe,
> > par exemple si tu veux toujours que des chiffres séparent chaque
> > opération
> > arithmétique, voir vraimentfr.comp.lang.regexp).
> >
> > === >-8 ===
> >
> > (...)
> >
> > D'où ma question : le regexp de Olivier M. ne donne rien.
>
> > Bien sûr, parce que dans ta demande tu avais écrit :
> >
> > === 8-< ===
> >
> >Je souhaite tester une chaîne de caractère et vérifier via RegExp qu'elle
> > ne contient que des chiffre, au plus un seul "." et les symboles
> > "+*-/"
> >
> > === >-8 ===
> >
> > Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> > « ) », alors j'aurais bien sûr proposé :
> >
> > /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
> >
> >
> > ... comme quoi j'avais raison de te conseiller d'écrire sur
> > fr.comp.lang.regexp
> > en détaillant ton problème !

Je n'ose pas de te demander si tu as testé ?

:(

PS : je plaisante pour le smiley final, je pense que tu es génial mais
fais gaffe aux con(s)..finement :)


PPS : je vais tenter une nouvelle version pour ton test

=== 8-< ===
/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
=== >-8 ===
"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)
||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

Thierry

Thierry Loiseau

unread,
Apr 11, 2020, 10:04:56 AM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Bonjour,
>
> Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> > [...]
> >
> > Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> > l'orthographe du français, particulièrement délicate à maîtriser soit
> > réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> > l'eurofrançais.
> >
> > [...]
> >
> > J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> > par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
> >
> > À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> > phrases en eurofrancais.
>
> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> pas utiliser la prononciation réelle des mots au lieu de leur seule
> orthographe.

Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
Que suggére tu pour améliorer ?

> Exemple sur ton site :
> Avant : subvention subventionner suggestion suggestionner
> Après : zupfenzion zupfentione zuchezion zucheztioner
>
> > [...]
> >
> > En ce moment de confinement, je m'attache à améliorer un script sur ma
> > page de calculs astronomiques :
> >
> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>
> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> Heureusement ça fonctionne dans le dernier Firefox de 2020.

Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
problème ?

> > *07h30*
> >
> > Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> > petite formule dans le champs "J.J." du style :
> >
> > 2458950.72916666 devient en ajoutant
> > 2458950.72916666+3-(103993/33102)
>
> Ok.

Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

> > [...]
> >
> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> > discrétion) m'a suggéré cela :
> > Tout le monde aura deviné de qui il s'agit.

Tout le monde n'est pas toi (sauf erreur)

> >
> > (... en français dans le texte)
> >
> > === 8-< ===
> >
> > vu la simplicité de la demande, voici ce que je te suggère
> > comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> > complexe,
> > par exemple si tu veux toujours que des chiffres séparent chaque
> > opération
> > arithmétique, voir vraimentfr.comp.lang.regexp).
> >
> > === >-8 ===
> >
> > (...)
> >
> > D'où ma question : le regexp de Olivier M. ne donne rien.
>
> > Bien sûr, parce que dans ta demande tu avais écrit :
> >
> > === 8-< ===
> >
> >Je souhaite tester une chaîne de caractère et vérifier via RegExp qu'elle
> > ne contient que des chiffre, au plus un seul "." et les symboles
> > "+*-/"
> >
> > === >-8 ===
> >
> > Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> > « ) », alors j'aurais bien sûr proposé :
> >
> > /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
> >
> >
> > ... comme quoi j'avais raison de te conseiller d'écrire sur
> > fr.comp.lang.regexp
> > en détaillant ton problème !

Je n'ose pas de te demander si tu as testé ?

:(

PS : je plaisante pour le smiley final, je pense que tu es génial mais
fais gaffe aux con(s)..finement :)


PPS : je vais tenter une nouvelle version pour ton test

=== 8-< ===
/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
=== >-8 ===
"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)
||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

Thierry

Thierry Loiseau

unread,
Apr 11, 2020, 10:09:15 AM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Bonjour,
>
> Le 11/04/2020 10:12, Thierry Loiseau a écrit :
> > [...]
> >
> > Le choix a fait l'objet d'un compromis, les Allemands ayant obtenu que
> > l'orthographe du français, particulièrement délicate à maîtriser soit
> > réformée, dans le cadre d'un plan de cinq ans, afin d'aboutir à
> > l'eurofrançais.
> >
> > [...]
> >
> > J'ai tenté de faire en 2003 (putaing, 17 ans déjà) un script à tester
> > par là : <http://astrophoto.free.fr/ultra-codidentiel.html>
> >
> > À cette époque, j'avais imaginer d'utiliser les Regexp pour traduire des
> > phrases en eurofrancais.
>
> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> pas utiliser la prononciation réelle des mots au lieu de leur seule
> orthographe.

Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
Que suggére tu pour améliorer ?

> Exemple sur ton site :
> Avant : subvention subventionner suggestion suggestionner
> Après : zupfenzion zupfentione zuchezion zucheztioner
>
> > [...]
> >
> > En ce moment de confinement, je m'attache à améliorer un script sur ma
> > page de calculs astronomiques :
> >
> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>
> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> Heureusement ça fonctionne dans le dernier Firefox de 2020.

Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
problème ?

> > *07h30*
> >
> > Je souhaitais pouvoir intervenir depuis le formulaire en ajoutant une
> > petite formule dans le champs "J.J." du style :
> >
> > 2458950.72916666 devient en ajoutant
> > 2458950.72916666+3-(103993/33102)
>
> Ok.

Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

> > [...]
> >
> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> > discrétion) m'a suggéré cela :
> > Tout le monde aura deviné de qui il s'agit.

Tout le monde n'est pas toi (sauf erreur)

> >
> > (... en français dans le texte)
> >
> > === 8-< ===
> >
> > vu la simplicité de la demande, voici ce que je te suggère
> > comme regexp : /^[-+*/0-9]*(\.[-+*/0-9]*)?$/ (pour une demande plus
> > complexe,
> > par exemple si tu veux toujours que des chiffres séparent chaque
> > opération
> > arithmétique, voir vraimentfr.comp.lang.regexp).
> >
> > === >-8 ===
> >
> > (...)
> >
> > D'où ma question : le regexp de Olivier M. ne donne rien.
>
> > Bien sûr, parce que dans ta demande tu avais écrit :
> >
> > === 8-< ===
> >
> >Je souhaite tester une chaîne de caractère et vérifier via RegExp qu'elle
> > ne contient que des chiffre, au plus un seul "." et les symboles
> > "+*-/"
> >
> > === >-8 ===
> >
> > Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> > « ) », alors j'aurais bien sûr proposé :
> >
> > /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
> >
> >
> > ... comme quoi j'avais raison de te conseiller d'écrire sur
> > fr.comp.lang.regexp
> > en détaillant ton problème !

Je n'ose pas de te demander si tu as testé ?

:(

PS : je plaisante pour le smiley final, je pense que tu es génial mais
fais gaffe aux con(s)..finement :)


PPS : je vais tenter une nouvelle version pour ton test

=== 8-< ===
/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
=== >-8 ===
"
<input name="jj" size="18 " onchange="a=1" onkeypress="if(event.keyCode
== 13) {modele=/^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/;
if (!modele.test(this.value)) {
if
((this.value.indexOf('+')!=-1)||(this.value.indexOf('-')!=-1)
||(this.value.indexOf('/')!=-1)||(this.value.indexOf('*')!=-1))
{ this.value=eval(this.value);} else
this.value=parseFloat(this.value)+(0/1440);
a=1;calculjj()}
}" />
"

[053523]
Thierry

Olivier Miakinen

unread,
Apr 11, 2020, 11:40:19 AM4/11/20
to
Le 11/04/2020 16:09, Thierry Loiseau m'a répondu :
>>
>> [eurofrançais]
>>
>> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
>> pas utiliser la prononciation réelle des mots au lieu de leur seule
>> orthographe.
>
> Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
> Que suggére tu pour améliorer ?

Il faudrait avoir un accès à un dictionnaire qui donne la prononciation
de chaque mot existant.

Exemple sur le wiktionnaire :

https://fr.wiktionary.org/wiki/subvention
subvention \syb.vɑ̃.sjɔ̃\

https://fr.wiktionary.org/wiki/suggestion
suggestion \syɡ.ʒɛs.tjɔ̃\

On y voit que le « tion » se prononce \sjɔ̃\ pour subvention mais \tjɔ̃\
pour suggestion.

Mais bien entendu il faut se demander si cela vaut la peine de dépenser autant
d'énergie pour améliorer quelque chose qui n'est, après tout, qu'un amusement.

> [...]
>> >
>> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
>>
>> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
>> Heureusement ça fonctionne dans le dernier Firefox de 2020.
>
> Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
> erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
> problème ?

Ça ne résoud pas grand chose. Ça supprime un NaN à la deuxième ligne
(en gros l'heure devient « 17 h 34 » au lieu de « NaN h 30 ») mais dès la
troisième ligne on a un NaN (dans la case J.J.) et ensuite c'est de pire
en pire.

En gros, pour les astres, en dehors de la latitude du soleil qui est 0°00'00"
tu as partout les mêmes valeurs quel que soit l'astre :
Longitude = NaN°NaN'NaN"
Latitude = NaN°NaN'NaN"
Azimut = NaN° undefined
Hauteur = NaN°
a.d. = NaNhNaNmNaNs
dec. = NaN°NaN'NaN"

Tu voudrais une copie d'écran ?

>> > 2458950.72916666 devient en ajoutant
>> > 2458950.72916666+3-(103993/33102)
>>
>> Ok.
>
> Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)

Eh oui. J'aime bien toujours vérifier avant de parler pour ne pas dire
n'importe quoi.

>> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
>> > discrétion) m'a suggéré cela :
>> > Tout le monde aura deviné de qui il s'agit.
>
> Tout le monde n'est pas toi (sauf erreur)

Disons tous les habitués de fr.comp.lang.regexp (où j'ai fait cette
remarque) puisque je suis toujours intervenu dans toutes les discussions
depuis la création de ce groupe.

>> [...]
>> >
>> > Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
>> > « ) », alors j'aurais bien sûr proposé :
>> >
>> > /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
>> >
>> >
>> > ... comme quoi j'avais raison de te conseiller d'écrire sur
>> > fr.comp.lang.regexp
>> > en détaillant ton problème !
>
> Je n'ose pas de te demander si tu as testé ?

Cf. supra. Bien sûr que je l'ai testé (sur <https://www.regextester.com/>).



--
Olivier Miakinen

Thierry Loiseau

unread,
Apr 11, 2020, 12:44:01 PM4/11/20
to
Olivier Miakinen <om+...@miakinen.net> wrote:

> Le 11/04/2020 16:09, Thierry Loiseau m'a répondu :
> >>
> >> [eurofrançais]
> >>
> >> Exercice amusant, mais dont le résultat sera décevant si tu ne peux
> >> pas utiliser la prononciation réelle des mots au lieu de leur seule
> >> orthographe.
> >
> > Oui, c'était pour de rire aussi et j'étais plus jeune que toi :)
> > Que suggére tu pour améliorer ?
>
> Il faudrait avoir un accès à un dictionnaire qui donne la prononciation
> de chaque mot existant.
>
> Exemple sur le wiktionnaire :
>
> https://fr.wiktionary.org/wiki/subvention
> subvention \syb.v??.sj??\
>
> https://fr.wiktionary.org/wiki/suggestion
> suggestion \sy?.??s.tj??\
>
> On y voit que le « tion » se prononce \sj??\ pour subvention mais \tj??\
> pour suggestion.
>
> Mais bien entendu il faut se demander si cela vaut la peine de dépenser autant
> d'énergie pour améliorer quelque chose qui n'est, après tout, qu'un amusement.
>
> > [...]
> >> >
> >> > <http://astrophoto.free.fr/calculs/index.htm?202004110530>
> >>
> >> J'ai beaucoup de NaN à la place des nombres, avec mon SeaMonkey de 2018.
> >> Heureusement ça fonctionne dans le dernier Firefox de 2020.
> >
> > Après je me dis qu'un crétin (que tu n'es pas) ne verrait pas son
> > erreur de saisie. Appuyer sur le [maintenant] doit pouvoir résoudre le
> > problème ?
>
> Ça ne résoud pas grand chose. Ça supprime un NaN à la deuxième ligne
> (en gros l'heure devient « 17 h 34 » au lieu de « NaN h 30 ») mais dès la
> troisième ligne on a un NaN (dans la case J.J.) et ensuite c'est de pire
> en pire.
>
> En gros, pour les astres, en dehors de la latitude du soleil qui est 0°00'00"
> tu as partout les mêmes valeurs quel que soit l'astre :
> Longitude = NaN°NaN'NaN"
> Latitude = NaN°NaN'NaN"
> Azimut = NaN° undefined
> Hauteur = NaN°
> a.d. = NaNhNaNmNaNs
> dec. = NaN°NaN'NaN"
>

Peux-tu me dire comment répéter l'erreur ?

> Tu voudrais une copie d'écran ?
>
> >> > 2458950.72916666 devient en ajoutant
> >> > 2458950.72916666+3-(103993/33102)
> >>
> >> Ok.
> >
> > Cool ! Tu as testé donc, c'est toi le visiteur de ce jour :)
>
> Eh oui. J'aime bien toujours vérifier avant de parler pour ne pas dire
> n'importe quoi.
>
> >> > En demandant sur le forum fclj, Olivier M. (je tairais son nom pour
> >> > discrétion) m'a suggéré cela :
> >> > Tout le monde aura deviné de qui il s'agit.
> >
> > Tout le monde n'est pas toi (sauf erreur)
>
> Disons tous les habitués de fr.comp.lang.regexp (où j'ai fait cette
> remarque) puisque je suis toujours intervenu dans toutes les discussions
> depuis la création de ce groupe.
>
> >> [...]
> >> >
> >> > Si tu avais dit qu'il fallait aussi accepter les parenthèses « ( » et
> >> > « ) », alors j'aurais bien sûr proposé :
> >> >
> >> > /^[-+*/()0-9]*(\.[-+*/()0-9]*)?$/
> >> >
> >> >
> >> > ... comme quoi j'avais raison de te conseiller d'écrire sur
> >> > fr.comp.lang.regexp
> >> > en détaillant ton problème !
> >
> > Je n'ose pas de te demander si tu as testé ?
>
> Cf. supra. Bien sûr que je l'ai testé (sur <https://www.regextester.com/>).

Merdum J'ose publié sur fr.sci.astronomie.amateur et en plus cela me
fera une leçon

:(
0 new messages