Buenas noches estimados; Cuando copie el código proporcionado en el módulo "JS en la Web_Manipulacion del DOM con JavaScript" Clase 02. Validación de Contraseña (02 Regex para Contraseña) no me funcionó el codigo de pattern utilizado por el profesor en esa clase ya que cuando lo guardé y validé en el navegador Chrome, asi escribiera cualquier cosa en el campo Password me aceptaba la contraseña sin ponerme ninguna restricción ni mensaje de advertencia.
<div class="input-container">
<input name="password" id="password" class="input" type="password" placeholder="Contraseña" required pattern="^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?!.*[ !@#$%^&*_=+-]).{6,12}$" title="Al menos 6 caracteres, máximo 12, debe contener una letra minúscula, una letra mayúscula, un número y no puede contener caracteres especiales.">
<label class="input-label" for="password">Contraseña</label>
<span class="input-message-error">Este campo no es valido</span>
</div>
Quedo atento a sus comentarios Saludos.