質問編集履歴

4

空白文字を空文字に修正。

2015/07/08 17:41

投稿

sudoless
sudoless

スコア8

test CHANGED
@@ -1 +1 @@
1
- [PCRE]正規表現で空文字が通ってしまうのを阻止したい
1
+ [PCRE]正規表現で空文字が通ってしまうのを阻止したい
test CHANGED
@@ -6,10 +6,20 @@
6
6
 
7
7
 
8
8
 
9
+ ※訂正
10
+
11
+ ×空白文字
12
+
13
+ ◯空文字
14
+
15
+
16
+
17
+ $value = "";
18
+
9
19
  if ( preg_match('/[^A-Za-z0-9&()*#_カ\-ドゲンキン]/', $value)) {
10
20
 
11
21
  //error
12
22
 
13
-
23
+
14
24
 
15
25
  }

3

タイポ修正

2015/07/08 17:41

投稿

sudoless
sudoless

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- [A-Za-z0-9&()*#_カ\-ドゲンキン]/
1
+ [A-Za-z0-9&()*#_カ\-ドゲンキン]
2
2
 
3
3
 
4
4
 

2

質問内容を伝わりやすくしたくて編集

2015/07/08 10:55

投稿

sudoless
sudoless

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
+ [A-Za-z0-9&()*#_カ\-ドゲンキン]/
2
+
3
+
4
+
1
- 記の文字クラス以外を弾くイメージを描いているんですが、空白文字も通ってしまいます。何かいい方法あれば教えてください。
5
+ 記の文字クラス以外を弾くイメージを描いているんですが、空白文字も通ってしまいます。何かいい方法あれば教えてください。
2
6
 
3
7
 
4
8
 

1

肯定・否定の表現をわかりやすくしたかったので修正

2015/07/08 10:54

投稿

sudoless
sudoless

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 下記の文字クラスを許容するイメージを描いているんですが、空白文字も通ってしまいます。何かいい方法あれば教えてください。
1
+ 下記の文字クラス以外弾くイメージを描いているんですが、空白文字も通ってしまいます。何かいい方法あれば教えてください。
2
2
 
3
3
 
4
4