私はstr1="A sample string"
を持っています。 str1
にsample
が含まれている場合、match
のようなものがecho
、それ以外の場合はnot matching
などが必要です。私はantスクリプトに精通していません。私を助けてください。アリ正規表現はif条件で比較する
7
A
答えて
10
あなただけのサブが文字列に存在するかどうかを知りたい場合は、ANT-contribのから<if>
タスクと一緒に<contains>
タスクを使用することができます。文字列内のパターン(正規表現)をスキャンする場合は、<contains>
の代わりに<matches>
を使用します。
このページの例のためのチェック:またAnt Manual: Condition Tasks
、例:
<if>
<contains string="a sample string" substring="sample" />
<then>
<echo>match</echo>
</then>
<else>
<echo>not match</echo>
</else>
</if>
13
あなたが新しいantを使用している場合は、してみてください... http://ant.apache.org/manual/Tasks/conditions.html
<condition property="legal-password">
<matches pattern="[1-9]" string="${user-input}"/>
</condition>
<fail message="Your password should at least contain one number"
unless="legal-password"/>
関連する問題
- 1. 正規表現の比較
- 2. Javascript条件付き正規表現if-then-else
- 3. 比較条件と比較条件
- 4. ColdFusionでの正規表現OR条件
- 5. readlineと正規表現の比較
- 6. 正規表現ポジティブ条件テスト謎
- 7. 正規表現:二つの条件
- 8. 正規表現AND OR条件
- 9. Javaでの正規表現とシェルスクリプトでの正規表現との比較
- 10. 正規表現(php)の特定条件を削除する正規表現
- 11. 異なる正規表現の比較表を探す
- 12. 正規表現の条件文をテストするには
- 13. この比較はなぜ戻りますか? (正規表現)
- 14. 正規表現を使用して数字を比較する
- 15. すべての条件文を見つける正規表現
- 16. Python re.search正規表現を使用または条件
- 17. Cでの条件付き正規表現の問題
- 18. bash if文での正規表現
- 19. Javaの正規表現とindexOfとの比較
- 20. 正規表現の奇数値との比較
- 21. .NETの正規表現パフォーマンスとJavaの比較
- 22. PHPのpreg_replace - NOT条件の正規表現
- 23. Pythonの正規表現 - 条件付き一致?
- 24. は、if条件
- 25. 条件付きで検索して置換する正規表現
- 26. 正規表現でブールAND条件を使用できますか?
- 27. if条件での2つの文字列比較の最適化コード
- 28. 条件付きの単一のJava正規表現で置き換えます
- 29. 正規表現を使用して2つのドキュメントを比較する
- 30. 条件演算子と比較デリゲート