アークウェブ
システム開発
SandBox
Web制作会社アークウェブのスタッフが、システム開発のTips・ノウハウをまとめているWikiです
アークウェブシステム開発SandBox
アークウェブWebマーケティングSandBox
アークウェブWebデザインSandBox
アークウェブ アクセシビリティWiki
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
**目次 [#tbf53fdc]
#contents
** 正規表現 [#ue59e976]
|カテゴリー|正規表現|
|優先順位|至急|
|イテレーション|[[イテレーション1]]|
|状態|完了|
|完了予定日|2007/10/24|
|工数||
|対応者|清原|
----
**課題 [#q4a3d5cd]
-1./usr/local/bin/ほげほげ
ほげほげ のみを表示させる
-2./usr/local/bin/ほげほげ
ほげほげ を aほげほげ に置き換える
**コード(Ruby) [#z1ff2ddc]
a = /([^\/]+\/?)$/
b = '/usr/local/bin/ほげほげ'
puts a.match(b)
puts b.sub(/^(.+\/)([^\/]+\/?)$/,'\1' + 'a' + '\2')
**結果 [#yd8a6e73]
ほげほげ
/usr/local/bin/aほげほげ
**メモ [#z64ee66d]
=~ マッチ演算子
\A 文字列の先頭(改行許さない)
^ 行頭(改行OK)[の直後だと否定になる [^a-z]英小文字以外
$ 行末
^ 文字クラスでの否定
終了行:
**目次 [#tbf53fdc]
#contents
** 正規表現 [#ue59e976]
|カテゴリー|正規表現|
|優先順位|至急|
|イテレーション|[[イテレーション1]]|
|状態|完了|
|完了予定日|2007/10/24|
|工数||
|対応者|清原|
----
**課題 [#q4a3d5cd]
-1./usr/local/bin/ほげほげ
ほげほげ のみを表示させる
-2./usr/local/bin/ほげほげ
ほげほげ を aほげほげ に置き換える
**コード(Ruby) [#z1ff2ddc]
a = /([^\/]+\/?)$/
b = '/usr/local/bin/ほげほげ'
puts a.match(b)
puts b.sub(/^(.+\/)([^\/]+\/?)$/,'\1' + 'a' + '\2')
**結果 [#yd8a6e73]
ほげほげ
/usr/local/bin/aほげほげ
**メモ [#z64ee66d]
=~ マッチ演算子
\A 文字列の先頭(改行許さない)
^ 行頭(改行OK)[の直後だと否定になる [^a-z]英小文字以外
$ 行末
^ 文字クラスでの否定
ページ名:
アークウェブのサービスやソリューションはこちら
サービス
Webの企画・戦略立案
Webデザイン
Webシステム開発
Zen Cartソリューション
Zen Cart導入コンサルティング, RFP作成, トラブル診断
Zen Cartで大規模ECサイト構築
Zen Cartモジュールの開発・カスタマイズ
Zen Cart制作会社(デザイン・企画会社)様向けサービス
Zen Cart海外向け・多言語ECサイトの制作
Zen Cartのデザイン, ペルソナ/シナリオ法, RIA(Ajax・Flex)
Zen Cartのセキュリティ・運用保守サポート
Zen Cart企画・マーケティング戦略, SEO・SEM(サーチエンジン広告)
Zen Cartハイエンド版(大規模サイト用高可用バージョン)
EC-CUBEとZen Cart 機能比較表(概要)
Zen Cart携帯モジュール(モバイルショップ構築用)
Zen Cartの導入事例
Zen-Cart.JPのご紹介とアークウェブの取り組み
Zen-Cartモバイルショップ構築サービス
Movable Typeソリューション
企業サイトでのMovable Type活用
Movable Type用プラグイン一覧
MT用フォーム作成プラグイン「A-Form」
A-Formパートナー制度
その他ソリューション
AjaxでRIA開発
Ruby on Rails
Flexによる業務システム構築
ペルソナ/シナリオ法
ビジネスブログ
SNS・ソーシャルソフトウェア
SEO・SEM
アークウェブのCSR(企業の社会的責任)
アークウェブのCSR指針