このエントリは 行動指針 Advent Calendar 2016 の 15日目です。
職場の元後輩に誘われたので書いてみました。
本来自分はこういったことはあまり書かないというか、得意ではないので初の試みな気がします。
インプットはできるけどアウトプットが苦手というよくあるパターンです。
はてぶとかを見て世の中こんな技術があるんだなぁと情報を収集しています。
このエントリは 行動指針 Advent Calendar 2016 の 15日目です。
職場の元後輩に誘われたので書いてみました。
本来自分はこういったことはあまり書かないというか、得意ではないので初の試みな気がします。
インプットはできるけどアウトプットが苦手というよくあるパターンです。
はてぶとかを見て世の中こんな技術があるんだなぁと情報を収集しています。
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
version="$1" | |
# break down the version number into it's components | |
regex="(v)*([0-9]+).([0-9]+).([0-9]+)" | |
if [[ $version =~ $regex ]]; then | |
prefix="${BASH_REMATCH[1]}" | |
major="${BASH_REMATCH[2]}" | |
minor="${BASH_REMATCH[3]}" |
def _has_digit(password): | |
""" | |
パスワードに半角数字が含まれるかをチェックします。 | |
Args: | |
チェック対象のパスワード | |
Returns: | |
半角数字を含んでいればTrue | |
""" | |
m = re.search(r'[0-9]', password) | |
return True if m else False |