私の仕事は、javaとシェルスクリプトで正規表現を書いて、その数字の前後に任意の数の文字を含むすべての文字列を検証することでした。Javaでの正規表現とシェルスクリプトでの正規表現との比較
誰がシェルスクリプトで
を私の要件を満たす定期esxpressionを作成するために私を助けてくださいすることができます私は[a-z]*[0-9]{1}[a-z]*
を書き、それがのJavaのためにうまく働いたが、それは全くシェルスクリプト のために働いていません(コメントから): 私はgrep
で試しましたが、それは私に有用な結果を与えませんでした。 [...]文字列が有効であれば、特定の操作を実行したいと考えています。だから私はあなたが正規表現に関連したJavaにおける構文の違いやシェルスクリプトにいくつかの光を入れてもらえ
if [$password eq [a-z]*[0-9]{1}[a-z]]; then
# "do this"
else
# "do that"
fi
ようにそれを使用しましたか?
どのスクリプト言語?どのオペレーティングシステムですか? – duffymo
シェルで使用しているコードを表示できますか? –
シェルスクリプトの正規表現はどういう意味ですか?どのツールによって? grep?どのように正規表現を含むあなたのシェルcmdのように見えるのですか? btw {1}は省略できます – Kent