2017年10月17日

Mac ユーザーアカウントの詳細情報表示(作成日時等)

【コマンド】
$ dscl . read /Users/<ユーザー名> accountPolicyData

【表示結果】 ※ creationtimeはUNIX Epoch Time
dsAttrTypeNative:accountPolicyData:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>creationTime</key>
<real>1484631981.0044761</real>
<key>failedLoginCount</key>
<integer>0</integer>
<key>failedLoginTimestamp</key>
<integer>0</integer>
</dict>
</plist>
posted by 貝貝 at 15:12| Comment(0) | Mac | このブログの読者になる | 更新情報をチェックする

2017年10月02日

検索用の正規表現サンプル

【IPアドレス】
(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])

【メールアドレス】
[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-]+(\.[a-zA-Z0-9_\-]+)+

【クレジットカード番号〜数字のみ 全社対応】
(4\d{12}(\d{3})?)|(5[1-5]\d{14})|(3[47]\d{13})|(3(0[0-5]|[68]\d)\d{11})|((6011|65\d{2})\d{12})|((35\d{2}|2131|1800)\d{12})

【Visa ハイフンあり 〜 「4」から始まる16桁】
4\d{3}(-\d{4}){3}

【MasterCard ハイフンあり 〜 「51、52、53、54、55」から始まる16桁】
5[1-5]\d{2}(-\d{4}){3}

【American Express ハイフンあり 〜 「34、37」から始まる15桁】
3[47]\d{2}-\d{6}-\d{5}

【Diner's Club ハイフンあり 〜 「300-305、36、37」から始まる14桁】
3(0[0-5]|[68]\d)-\d{6}-\d{4}

【JCB ハイフンあり 〜 「35、2131、1800」から始まる16桁】
(35\d{2}|2131|1800)(-\d{4}){3}
posted by 貝貝 at 17:03| Comment(0) | その他 | このブログの読者になる | 更新情報をチェックする