![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Les opérateurs de comparaison de chaîne de caractères, quels sont-ils? | ballazrus | De programmation et de script Shell | 12 | 04-07-2009 12:43 PM |
| comparaison de chaîne de caractères | Jatsui | De programmation et de script Shell | 5 | 02-04-2008 04:28 PM |
| comparaison de chaîne de caractères | fedora | De programmation et de script Shell | 2 | 01-03-2007 03:20 PM |
| Get Comparaison avec les opérateurs de RexExp | umen | De programmation et de script Shell | 3 | 07-19-2006 11:38 AM |
| Comparaison String | Abey | High Level Programming | 1 | 10-19-2005 01:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
[sh] String des opérateurs de comparaison
Je sais que dans le shell C, si je voulais vérifier si le numéro a été entré dans un certain format, comme un code postal, je peux utiliser le code suivant:
Code:
if ( $reply !~ [0-9][0-9][0-9][0-9][0-9] ) then Code:
if [ $reply! = [0-9][0-9][0-9][0-9][0-9] ] |
|
||||
|
Basic Bourne n'a pas les expressions régulières dans le [commandement, no. Vous pouvez utiliser le cas dans cette affaire (sic) si.
Code:
case $reply in [0-9][0-9][0-9][0-9][0-9]) rejoice;; esac |
![]() |
| Bookmarks |
| Tags |
| regex, les expressions régulières |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|