Life's

    IP 2

    [Javascript] IP 형식 체크하는 정규식

    function isValidIP(ip) { // IPv4 정규식 const ipv4Pattern = /^((25[0-5]|2[0-4][0-9]|1?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1?[0-9]?[0-9])$/; // IPv6 정규식 const ipv6Pattern = /^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|(([0-9a-fA-F]{1,4}:){1,7}:|:|::([0-9a-fA-F]{1,4}:){1,6}))$/; // IPv4 체크 if (ipv4Pattern.test(ip)) { return "IPv4"; } // IPv6 체크 if (ipv6Pattern.test(ip)) { return "IPv6"..

    Develope/CodeLab 2025.01.07

    Express IP 주소 가져오기

    ip 주소를 가지고 올때 ipv6 형식으로 전달되었다. const express = require("express"); const app = express(); const port = 3000; app.get("/", (req, res) => { console.debug("req: ", req.ip); // ::1 }); app.listen(port, () => { console.log(`Example app listening on port ${port}`); }); 아래와 같이 listen시 hostname에 0.0.0.0 값을 넣어줄 경우 ipv4 형식으로 전달받을수 있다. const express = require("express"); const app = express(); const port =..

    Develope/Node.js 2022.09.14
    이전
    1
    다음
    더보기
    반응형
    • 분류 전체보기 (61)
      • Develope (59)
        • HTML&DOM (6)
        • CSS (2)
        • Javascript (23)
        • jQuery (1)
        • Node.js (2)
        • React (3)
        • Java (1)
        • MAC (1)
        • 개발일지 (2)
        • CodeLab (5)
        • 기타 (13)
      • Algorithm (2)

    Tag

    연산자, react, es2020, Tanstack-Query, error, navigator.language, 정규식, 한컴 입력기, vscode, workbox, peerdependencies, IP, 서비스워커, JavaScript, node.js, queryfunctioncontext, TypeScript, cjs, i18n-ally, peerdependenciesmeta,

    최근글과 인기글

    • 최근글
    • 인기글

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바