- - PR -
正規表現について
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2003-09-25 13:48
あれ、不可になってますか? perlで試したのがまずかったかな? それと、最後に "$"を忘れてました。 | ||||||||
|
投稿日時: 2003-09-25 14:32
ども、ほむらです。
えと。。まずは。 僕の書いた正規表現ですがMarionette氏の指摘どおり C:\\project\app\test.tl というのも、とおります。 原因は
やはり、Marionette氏のような正規表現(パス単位に区切る)にするのが良いみたいです。 ちなみに、この正規表現日本語でも問題ないはずなのですが。。。。 以下テストで使用したPerlのコードです。 参考になるかな?
<結果> FileName: C:project\app\テスト.tl Result : true \app </結果> # $1が消えてしまったので修正 # 半角だと消えてしまうので全角で書いてみる。。 [ メッセージ編集済み 編集者: ほむら 編集日時 2003-09-25 14:47 ] | ||||||||
|
投稿日時: 2003-09-25 15:28
ほむらさんありあとうございます。
で、ファイルが日本語名でも通りますね。クライアント側はこのValidationを行って、 サーバー側でファイルパスが存在するか検証しているので
というように重なっても エラーとして返すようにしました。 全てを正規表現だけで実現しようとするのにはなかなか無理がありますね。 ありがとうございました。 _________________ | ||||||||
