• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Vue 게시판 vue 정규식

vue 정규식

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #43156

    유용환
    참가자
    사용자의 uid중 숫자만을 뽑아내서 페이지에 보이도록 하려고 하는데 
    firebase.auth().createUserWithEmailAndPassword(this.user_id, this.user_pw).then((result)=>{
          this.$store.commit('new_users', result.user.uid);
      
    이렇게 한다음 
    store.js에서 
    state(){
    return(){ new_us : null,}}
    
    new_users(state, payload){
          state.new_us = payload.replace(/[^0-9]/g,'');
        },   => mutation에 있는 함수
    
    숫자만 뽑아내서 나타내려고 하는데 안나타납니다.
    나타내려고 할때는 {{$store.state.new_us}} 이렇게 했습니다.
    
    
    #43177

    codingapple
    키 마스터
    의심가는 변수들에 console.log 써서 출력부터 해보면 질문 전에 혼자서도 원인파악이 가능합니다  
    result.user.uid 아니면 payload 이런거부터 확인합시다 
    
    #43185

    유용환
    참가자
    해결이 되긴했는데 정규식을 표현하는 법이 파이썬이랑 자바스크립트와 좀 다른 것 같은데 
    (/[^0-9]/g,'' 이 정규식 표현에서 숫자만을 뽑되 최소3개 최대 4개를 뽑으려면 어떻게 해야하나요
    검색을 해도 안나옵니다.
    #43240

    codingapple
    키 마스터
    \d\d\d 이러면 3자리 숫자 찾아줍니다 
    \d\d\d\d 이러면 4자리일듯요 
    
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠