我正在编写一个用于检查密码的android正则表达式,其中包含我使用的正则表达式
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[\W_]).{8,16}$
但是我的Matcher类总是返回false
Matcher matcher;
Pattern pattern = Pattern.compile(context.getString(R.string.password_validation_value));
matcher = pattern.matcher(password); // always returns false
我该如何解决这个问题?
答案 0 :(得分:1)
好,这是一个解释
FROM zzrot/alpine-node
MAINTAINER Vo Duy Tuan <tuanmaster2012@gmail.com>
RUN apk add --update \
supervisor \
&& rm -rf /var/cache/apk/*
ADD supervisord.conf /etc/supervisor/conf.d/supervisord.conf
RUN /bin/mkdir -p /srv/logs
WORKDIR /srv
COPY . /srv
RUN npm install --silent socket.io@0.9.14
RUN npm dedupe
EXPOSE 8080
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
解释
instanceof