タグ
  ANSI (1)
  ASP.NET (10)
  Active Directory (55)
  BAT (16)
  Backup (2)
  CSharp (11)
  CentOS (4)
  C言語 (4)
  DNS (4)
  Excel (3)
  FFmpeg (1)
  Fedora (4)
  FreeBSD (6)
  IPv6 (3)
  Java (11)
  JavaScript (8)
  LAN (1)
  Link (4)
  Linux (15)
  Mac (1)
  Mail (2)
  Microsoft (3)
  NIS (1)
  Node.js (6)
  OpenIndiana (1)
  OpenLDAP (2)
  OpenSSL (1)
  OpenSolaris (4)
  PHP (2)
  Perl (2)
  Postfix (1)
  PostgreSQL (2)
  PowerShell (34)
  RFC (3)
  SQL Server (5)
  Solaris (10)
  Ubuntu (9)
  VBScript (73)
  VCpp (2)
  VMware (3)
  Visual Basic (1)
  WMI (17)
  WSF (5)
  WSH (10)
  Windows (19)
  bash (1)
  bind (1)
  iSCSI (1)
  おまけ (3)
  作成中 (8)
  慣用句 (3)
  正規表現 (6)
  運用 (8)
作成 2010.01.05
更新 2011.11.27
PowerShell で正規表現
マッチするとTrue。マッチした文字列は $matches で取得できます。
$url = "http://www.upken.jp/index.php"
$url -match "^https?://([^:/]+):?([0-9]*)(/?.*)"
$matches
実行結果
PS C:\> $url = "http://www.upken.jp/index.php"
PS C:\> $url -match "^https?://([^:/]+):?([0-9]*)(/?.*)"
True
PS C:\> $matches

Name                           Value
----                           -----
3                              /index.php
2
1                              www.upken.jp
0                              http://www.upken.jp/index.php


PS C:\>
[リロード] [記事修正] [新規作成] [使用方法]
©2004-2012 UPKEN IPv4