途中に挟んだ、trace文を全部、削除しようと思ったんですが、
うまく削除できません。
以下のようなものを削除したい場合、
どういう風に記述すればいいのでしょうか?

trace ("てすと")
trace ("scrnMcList[0]="+scrnMcList[0])

たとえば、trace (*)とやった場合、
|の前後に文字が無いか、または+*?の直前に文字がありません、
というエラーメッセージがでてしまいます。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

"trace"という文字列で始まるステートメント("trace"の前には、タブか空白のみを許す)を、行ごと削除したいのであれば、以下で良いです。



^[\t ]*trace.*\n

ポイントは、"*"の直前に、繰り返し対象の1文字を指定する必要があるということです。
".*"とすることで、「任意の文字(要するに何でもOK)の0個以上の繰り返し」を表現できます。
    • good
    • 0
この回答へのお礼

どうもありがとうございました。
おかげさまでうまくいって、なんとか理解もできました。便利ですね。

参考
http://www.dearie.jp/hidemaru/replace.html
http://www.shuiren.org/chuden/teach/hidemaru/sei …
http://www.ceres.dti.ne.jp/~sugiura/hidemaru/qa/ …

お礼日時:2005/04/17 20:41

trace\(.*\) としてください。

    • good
    • 0
この回答へのお礼

どうもありがとうございます。

お礼日時:2005/04/17 20:23

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q物理のテスト、一夜漬け

受験生なのですが、今まで物理をまったく受験で使わないため、授業中別の教科の勉強をしていたため物理がまったくわからないままテスト二日前になってしまいました。

範囲は電流(交流回路とか)、熱力学、原子運動とかです。

Iは二年のときある程度まじめにやっていましたが、電磁気の範囲はヤマをかけてやらなかったので公式はおろか電流の定義すらわかってません・・・汗
熱力学はIの範囲は大丈夫です。

テストでは75点分がセンサーの例題から出ると言ってて、2,30問くらいです。以下、考えたプランです。これで赤点はまぬがれますか?

電流半分のみ公式を今日まとめて暗記

明日その範囲の例題の解答部分をところどころ赤シートで隠れるようにしておいて、解答を暗記

もうセンターも近いし、なるべく最低限の勉強におさめたいです。ちなみに記憶力はいいです(毎回歴史教科は一夜漬けで7割とってました)アドバイスください!!

Aベストアンサー

電流は、これで良いと思います。


http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1023826220

参考URL:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1023826220

Q[platex] description環境でのitemのオプション([]内)で]という文字を使うには?

\documentclass[12pt]{jreport}
\begin{document}

単位は[mm]のように鍵括弧でくくって書くことにします

\begin{description}
\item[5[cm]の時]{5[cm]の時と表示されるのが望んでいる動作。実際は先の括弧で終わったと解釈されてしまい、5[cmの時]となってしまう。
バックスラッシュを使おうとしても「Bad math environment delimiter.」というエラーが表示されてしまう。どうするのが正解か?}
\end{description}
\end{document}

Aベストアンサー

\item[5[cm]の時]

\item[5{[cm]}の時]
としてください。

Q一夜漬けの勉強方法について&コツコツタイプの方に質問です

私は今高1で、入学してから定期テストが3回ありました。明日からまたあるので4回目になります。私は最初はクラスで一夜漬けで一番をとれていたのですが、テストをするたびにコツコツタイプの子に抜かされて一つづつ順位が下がっていってしまってます・・・。 なのでこれ以上下がらないように今回のテストは早めにコツコツやろうと思っていたのですが、結局ずるずると勉強しないまま今日まで引き伸ばしてしまいました・・・たぶんまた順位が下がります(汗)そこで複数質問です。

(1)なるべく一夜漬けで覚えれる暗記方法(現代社会や英単語など)
(2)眠気の覚まし方(すぐ眠気に負けてしまいます)
(3)コツコツ勉強していくにはまず、何を始めればいいか

お願いします。

Aベストアンサー

(1)なるべく一夜漬けで覚えれる暗記方法(現代社会や英単語など)

睡眠時間は確保しましょう。
記憶は睡眠中に定着しますし、何より本番の集中力が低下するのは大きなマイナスです。

取り組むポイントをしぼり、「狭く深く」という勉強を時間をあらかじめ決めてやりましょう。
準備が出遅れている時点で、満点はあきらめることです。
広く浅く勉強しても、テストに通用する水準にはどれも達しない危険があるのです。

教科書に立ち戻り、重要語句の意味を別紙に書き出し、色ペンで関係する事項を書き足して、ノート作成によって覚えるなど「非効率的な方法」を試しましょう。

意味のない丸暗記は、忘れるために時間を使うような行為です。
時間がかかっても、勉強内容の「関係」を理解することで覚えるというやり方をおすすめします。

(2)眠気の覚まし方(すぐ眠気に負けてしまいます)

5感をフルに使うことです。
教科書やノートの音読、資料の切り貼り、暗記メモの組み立て、暗記ダンスや替え歌、飲み物や食べ物と暗記内容をセットにする作業など、単調な勉強方法にならないように工夫しましょう。

(3)コツコツ勉強していくにはまず、何を始めればいいか

計画を立てましょう。
欲張らず「必ずできる」と自分で思える少なめの内容にすることです。
そして、計画表にシールを貼ったり、赤丸チェックを入れるなど、成果を形にすることも大切です。
「いつまでにこれだけやる」と家族や友達に宣言するのも効果的です。

そうして、だんだんとできる量を増やすことです。
いきなりたくさんでは長続きしません。

(1)なるべく一夜漬けで覚えれる暗記方法(現代社会や英単語など)

睡眠時間は確保しましょう。
記憶は睡眠中に定着しますし、何より本番の集中力が低下するのは大きなマイナスです。

取り組むポイントをしぼり、「狭く深く」という勉強を時間をあらかじめ決めてやりましょう。
準備が出遅れている時点で、満点はあきらめることです。
広く浅く勉強しても、テストに通用する水準にはどれも達しない危険があるのです。

教科書に立ち戻り、重要語句の意味を別紙に書き出し、色ペンで関係する事項を書き足...続きを読む

QTexで[0:0]を文頭でつかいたいのですが。

pLatex2εを使っています。文頭で[0:0]と言う記述を書きたいのですが、どのような設定が必要なのでしょうか。\[0:0\]としてしまうと[ ]が表示されず、0:0となりそれに続く文字が改行されてしまいます。文頭に[0:0]と書いてしまうとIllegal unit of measure (pt inserted)
とエラーが出てしまいます。文中ではちゃんと表示されるのですが。

Aベストアンサー

$[0:0]$
とか書くと大丈夫なんじゃないでしょうか。
ちなみに、\[[0:0]\]でも表示されます。
$とか\[\]で囲んでやると数式モードに移行するのですね。
後者の場合は独立した行になります。

Q一夜漬け(@_@;)

来週から期末テストなんだけど
ぜんぜん勉強してません( ;∀;)
超ヤバいです(汗)
誰か上手な一夜漬けのやり方を教えてください!
お願いします(>_<)

Aベストアンサー

中学なのか、高校なのか分かりませんが

試験範囲を前もって説明されていると思うので

まず 一通り 目を通しましょう。10ページ進んだら TV見るとか

決めてやるといいと思います。

全教科は無理なので、ノートなどを見返しながら 山をはるしかないです。

理数系はひたすら問題、文系はテキストを何度も読む。これしかないです。

自分のころは、英語のテキストはすべて暗記して、覚えたところから破いてました。

Q[Oracle]と [PL/SQL]の違い

[Oracle]と [PL/SQL]の違いを
コンピュータの知識がまったくない人に教えたいのですが、
どうすればよいですか。

Aベストアンサー

[Oracle]とはオラクル社により提供されているデータベースです。
[PL/SQL]とは、そのデータベースへアクセスするための(オラクル社により開発された)言語です。
即ち、[PL/SQL]を使用することにより、[Oracle]へデータ(情報)を書き込んだり、取り出したりすることが出来ます。
これを倉庫に例えれば、[Oracle]が、倉庫であり、この倉庫に品物を格納し、必要があれば、そこから取り出します。そうすると、[PL/SQL]は、倉庫の管理人と考えることが出来ます。私たちは、倉庫の管理人に依頼して、倉庫に品物を保管してもらい、必要があれば、また、管理人に依頼して、その品物を取り出してもらいます。

Q日本史Bの一夜漬けの方法を教えて下さい。(至急)

高校生です。
明日、日本史Bの定期テストがあります。
まだほとんど手をつけていません。
効率のよい一夜漬けの方法を教えてください。
また早く寝て朝早く起きてやるというのは朝起きれないので自分には出来ません。なので他の方法でお願いします。

Aベストアンサー

 教科書の試験範囲をひたすら書き写す。3回も書いたら大抵覚えてます。ただ読むだけでは駄目で、書くという動作を通じて教科書の内容が目→脳→手という経路で流れていくということでしょうか。
 社会はあまり得意(好き)ではなかったのですが定期試験も入試もこれで何とかなりました。好きな科目だと読むだけで頭に入るんですけどね。

Qverilog HDLの[=]と[<=]の使い分け

現在Verilog HDLを勉強しており、ひと通り勉強は終わりました。
しかしブロッキング代入[=]とノンブロッキング代入[<=]の使い分けをどこまで暗記すれば良いのか分かりません。
皆様は、[=]と[<=]の使い分け、あるいはネット型、レジスタ型への代入をする際の区別をどのように暗記していますか?「このポイントを理解すれば大丈夫!」みたいなことを教えていただけると助かります。

今思いつく例としては↓のとおりです
・assign文では[=]を使用しなければならない。
・assign文の左辺は[ネット型]のみ
・case文のHPによって[=]を使用しなければならない。
・ http://veri.jp/ba_nba.html のHPの最後のほうで『ほかにも「assign 文では NBA "<=" が使えません」という誤った注意書き』と書いてありますが、この記述の意味がわかりません。
・回路記述ではダメなのに、シミュレーション記述では問題がない等等、、、
他にもfunction文やalways文の中で式を書く時にも困っています。

Aベストアンサー

> http://veri.jp/ba_nba.html
こんな良い解説ページを見つけたのに、なぜ質問しているのかがよく分かりませんが・・・。

まずassign文は継続的代入であって、ブロッキング代入でもノンブロッキング代入でもないので、
ブロッキング代入とノンブロッキング代入の使い分けという議論の対象外です。

また、ブロッキング代入とノンブロッキング代入はレジスタ型に対して使う、
継続的代入はネット型に対して使う、
となるため、型でブロッキング代入とノンブロッキング代入の使い分けなんて言う議論は最初からできないです。(どちらもレジスタ型が相手だから)


解説ページにも書かれていますが、
ブロッキング代入とノンブロッキング代入の違いは、
"右辺の評価" と "左辺への代入" が同時に行われるか、別々に行われるかの違いです。

たとえば、
a = x;
b = a;
としたとき普通のプログラミング言語のように、bもxになって欲しいなら、ブロッキング代入を使いますし、
bにxが代入される前のaの値が入って欲しいなら、ノンブロッキング代入を使うことになります。


always文でFFを生成するときは、その時刻においては代入前の値を参照したい(実際の回路を考えると代入後の値を参照できるのは次のクロックがやってきたときだから)ので、
ノンブロッキング代入を普通は使いますね。
(ブロッキング代入だとレーシング=記述順序で結果が変わってしまうという問題があるというのもありますが。)

それ以外(組み合わせ論理を作るalways、function、シミュレーション記述)は、
特に理由がなければブロッキング代入を使っています(変数を直ちに更新して欲しい場合がほとんどだから)が、
前述のノンブロッキング代入の挙動を理解した上でノンブロッキング代入が必要だと思ったなら
使っていけないわけではないです。

> http://veri.jp/ba_nba.html
こんな良い解説ページを見つけたのに、なぜ質問しているのかがよく分かりませんが・・・。

まずassign文は継続的代入であって、ブロッキング代入でもノンブロッキング代入でもないので、
ブロッキング代入とノンブロッキング代入の使い分けという議論の対象外です。

また、ブロッキング代入とノンブロッキング代入はレジスタ型に対して使う、
継続的代入はネット型に対して使う、
となるため、型でブロッキング代入とノンブロッキング代入の使い分けなんて言う議論は最初からでき...続きを読む

Q一夜漬け…

 私の学校では、今週テストがあります。
 一夜漬けをする必要があるかなぁという気分になって来た所です。
勿論、体に良くない事だとは分かっているけど、勉強に取り込み始める
時期が遅かったのと、要領を掴むのが遅かったのがいけなかったかと
思います。
 一夜漬けをして、覚えないといけない事を覚えられれば良いけど、
次のテストの日に寝坊をしたら意味がありませんよね?実は、昨日と
一昨日も一夜漬けをした(試しにしてみた)のですが、次の日に
いつもの時間に起きる事が出来ませんでした。
 ちなみに、1時間だけ寝るのに、「テレビのオンタイマー」と
「携帯電話の目覚まし時計」と「キッチンタイマー」を使いました。
目覚まし時計は2個あるけど、それは普段から使っても効果がないので
使いませんでした。
 この様な状況にならない様に、事前から準備しておくのが1番良いと
いう事については、分かっています。前の日にとても遅く寝ても、次の
日にきちんと起きられる方法を、上記の他に、何か知っていたら、
教えて頂きたいです。
 宜しくお願い致します。

 私の学校では、今週テストがあります。
 一夜漬けをする必要があるかなぁという気分になって来た所です。
勿論、体に良くない事だとは分かっているけど、勉強に取り込み始める
時期が遅かったのと、要領を掴むのが遅かったのがいけなかったかと
思います。
 一夜漬けをして、覚えないといけない事を覚えられれば良いけど、
次のテストの日に寝坊をしたら意味がありませんよね?実は、昨日と
一昨日も一夜漬けをした(試しにしてみた)のですが、次の日に
いつもの時間に起きる事が出来ませんでした。
...続きを読む

Aベストアンサー

基本的に家に帰ってすぐに寝て起きて勉強を始めると
次の日学校から帰ってくるまでは寝ません。
寝れば忘れてしまうので、寝てから勉強する方が
効率が良いと思います。

Q[プログラミング][画像処理]勉強法をおしえてください

プログラミングを勉強しようと考えています。

学生時代(10年前)にC言語を習い、実験で使う簡単なプログラムを作ったことがある程度です(ちなみに情報系の学生ではなく機械系です)。簡単な文法をなんとなく覚えている程度でC++?? JAVA?? オブジェクト?? な感じです。

直近でやりたいことは...
「画像から複数の円を探して中心の距離を測定する」です。
それができたら、他にも色々とやってみたいと考えています。

少ししらべてみたのですが、
・画像を読み込んでハフ変換と処理をするプログラムを作ればいいらしい。
・ハフ変換をするソースコードは探せばいくらでもありそう。
・ただソースコードがあっても実行させるスキルはない。
・パラメータは自分でいじりたい。
・OpenCVというのを使えば、画像処理がいろいろできそう。

ImageJというフリーソフトを使えばなんとなく円を検出するこてゃできたのですが、
距離を測ったり、円以外のものを検出したりと、自分でソースコードをいじれるレベルにはなりたいで
す。

そこで何から手をつけたら良いのか教えて頂けないでしょうか。
まずはCを思い出すところから?
それともJAVAとか他の言語を基礎から勉強する?
それともOpenCVとやらをとりあえずインストールしてみる??

アドバイスを頂けないでしょうか。よろしくお願い致しますm(_ _)m

プログラミングを勉強しようと考えています。

学生時代(10年前)にC言語を習い、実験で使う簡単なプログラムを作ったことがある程度です(ちなみに情報系の学生ではなく機械系です)。簡単な文法をなんとなく覚えている程度でC++?? JAVA?? オブジェクト?? な感じです。

直近でやりたいことは...
「画像から複数の円を探して中心の距離を測定する」です。
それができたら、他にも色々とやってみたいと考えています。

少ししらべてみたのですが、
・画像を読み込んでハフ変換と処理をするプログラム...続きを読む

Aベストアンサー

ご自分で答えを出されていますよね。
まずはまったくの初心者のつもりで必要な言語を基礎から勉強しましょう。
昔少しかじったからなどと基礎をおざなりにすると、必ずあとで後悔します。
OpenCVだってライブラリなのですから基礎言語が理解できていなければ使えません。
ベテランSEでも基礎マニュアルを見直すことは欠かしませんので
自分がやりたいことを早く実現したい気持ちはわかりますが焦らず1から学びましょう。
中途半端に手を付けると、事あるたびにこうして質問サイトに投稿するハメになりますよ。


人気Q&Aランキング