Win32 API 日本語リファレンス
ホームGlobalization › URegexpFlag

URegexpFlag

列挙型
基底型i4

メンバー 8

名前10進16進
UREGEX_CASE_INSENSITIVE20x2
UREGEX_COMMENTS40x4
UREGEX_DOTALL320x20
UREGEX_LITERAL160x10
UREGEX_MULTILINE80x8
UREGEX_UNIX_LINES10x1
UREGEX_UWORD2560x100
UREGEX_ERROR_ON_UNKNOWN_ESCAPES5120x200

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum URegexpFlag : int {
    UREGEX_CASE_INSENSITIVE = 2,
    UREGEX_COMMENTS = 4,
    UREGEX_DOTALL = 32,
    UREGEX_LITERAL = 16,
    UREGEX_MULTILINE = 8,
    UREGEX_UNIX_LINES = 1,
    UREGEX_UWORD = 256,
    UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512
} URegexpFlag;
public enum URegexpFlag : int
{
    UREGEX_CASE_INSENSITIVE = 2,
    UREGEX_COMMENTS = 4,
    UREGEX_DOTALL = 32,
    UREGEX_LITERAL = 16,
    UREGEX_MULTILINE = 8,
    UREGEX_UNIX_LINES = 1,
    UREGEX_UWORD = 256,
    UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512,
}
Public Enum URegexpFlag As Integer
    UREGEX_CASE_INSENSITIVE = 2
    UREGEX_COMMENTS = 4
    UREGEX_DOTALL = 32
    UREGEX_LITERAL = 16
    UREGEX_MULTILINE = 8
    UREGEX_UNIX_LINES = 1
    UREGEX_UWORD = 256
    UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512
End Enum
import enum

class URegexpFlag(enum.IntEnum):
    UREGEX_CASE_INSENSITIVE = 2
    UREGEX_COMMENTS = 4
    UREGEX_DOTALL = 32
    UREGEX_LITERAL = 16
    UREGEX_MULTILINE = 8
    UREGEX_UNIX_LINES = 1
    UREGEX_UWORD = 256
    UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512
// URegexpFlag
pub const UREGEX_CASE_INSENSITIVE: i32 = 2;
pub const UREGEX_COMMENTS: i32 = 4;
pub const UREGEX_DOTALL: i32 = 32;
pub const UREGEX_LITERAL: i32 = 16;
pub const UREGEX_MULTILINE: i32 = 8;
pub const UREGEX_UNIX_LINES: i32 = 1;
pub const UREGEX_UWORD: i32 = 256;
pub const UREGEX_ERROR_ON_UNKNOWN_ESCAPES: i32 = 512;
// URegexpFlag
const (
	UREGEX_CASE_INSENSITIVE int32 = 2
	UREGEX_COMMENTS int32 = 4
	UREGEX_DOTALL int32 = 32
	UREGEX_LITERAL int32 = 16
	UREGEX_MULTILINE int32 = 8
	UREGEX_UNIX_LINES int32 = 1
	UREGEX_UWORD int32 = 256
	UREGEX_ERROR_ON_UNKNOWN_ESCAPES int32 = 512
)
const
  UREGEX_CASE_INSENSITIVE = 2;
  UREGEX_COMMENTS = 4;
  UREGEX_DOTALL = 32;
  UREGEX_LITERAL = 16;
  UREGEX_MULTILINE = 8;
  UREGEX_UNIX_LINES = 1;
  UREGEX_UWORD = 256;
  UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512;
// URegexpFlag
pub const UREGEX_CASE_INSENSITIVE: i32 = 2;
pub const UREGEX_COMMENTS: i32 = 4;
pub const UREGEX_DOTALL: i32 = 32;
pub const UREGEX_LITERAL: i32 = 16;
pub const UREGEX_MULTILINE: i32 = 8;
pub const UREGEX_UNIX_LINES: i32 = 1;
pub const UREGEX_UWORD: i32 = 256;
pub const UREGEX_ERROR_ON_UNKNOWN_ESCAPES: i32 = 512;
const
  UREGEX_CASE_INSENSITIVE* = 2
  UREGEX_COMMENTS* = 4
  UREGEX_DOTALL* = 32
  UREGEX_LITERAL* = 16
  UREGEX_MULTILINE* = 8
  UREGEX_UNIX_LINES* = 1
  UREGEX_UWORD* = 256
  UREGEX_ERROR_ON_UNKNOWN_ESCAPES* = 512
enum URegexpFlag : int {
    UREGEX_CASE_INSENSITIVE = 2,
    UREGEX_COMMENTS = 4,
    UREGEX_DOTALL = 32,
    UREGEX_LITERAL = 16,
    UREGEX_MULTILINE = 8,
    UREGEX_UNIX_LINES = 1,
    UREGEX_UWORD = 256,
    UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 512,
}
#define global UREGEX_CASE_INSENSITIVE         0x2
#define global UREGEX_COMMENTS                 0x4
#define global UREGEX_DOTALL                   0x20
#define global UREGEX_LITERAL                  0x10
#define global UREGEX_MULTILINE                0x8
#define global UREGEX_UNIX_LINES               0x1
#define global UREGEX_UWORD                    0x100
#define global UREGEX_ERROR_ON_UNKNOWN_ESCAPES 0x200