5

いつも正規表現を書いているわけではありませんが、書いているときは、もう一度勉強しているような気がします。重要な部分を残して、狂気の中に何らかの方法を入れる方法を探しています。

4

6 に答える 6

2

APIを記憶するために使用されるのとまったく同じトリックを使用する必要があります。正確な参照を使用してください。

たとえば、JavaScriptで正規表現を操作する必要がある場合は、MDNの参照を使用します。PHPで正規表現が必要な場合は、php.netリファレンスを使用します。.NETで正規表現が必要な場合は、MSDNリファレンスを使用します。

間違って覚えて間違って書くよりも、毎回覚えて調べないほうがいいです。

于 2012-07-20T18:21:53.853 に答える
2

これを言い換えてみましょう:

いつも書いているわけではありませんが、書いGerman Languageていると、もう一度勉強しているような気がします。大切なものを残す方法を探していwordsます...

正規表現は、問題解決ツール (エンジン) と通信するための非常にコンパクトで簡潔な言語です。言語を学習するとき、通常、その言語のイディオムを何回も繰り返しますが、それが重要であると脳が判断し、イディオムとその文脈を利用できるようにします。

ツール自体は、私見ですが、長期的にはまったく役に立ちません。からかわないでください。反復と練習のみが可能になります。多くの人にとって最善の方法は、最も単純なイディオムから始めて、トピックを体系的に研究することです。複雑さのレベルの上昇をたどることができれば、良い本は大いに役立ちます。

これは、この目的のために優れていると私が考える本です。

Javascript と PHP は、正規表現をサポートし、正規表現を練習できる言語です。JavaScript の場合は、エディターとブラウザーのみが必要です。PHP の場合、最初は構文チェック付きの優れた IDE が有利です。

于 2012-07-20T18:40:11.673 に答える
1

多分RegexBuddyがあなたを助けることができますか? 正規表現の分析に役立つ多くの機能があります。

于 2012-07-20T18:17:48.647 に答える
0

練習は完璧を作る。
ジェームズ・ボンドだと思います

このことを考慮。
1.ハックして自分でトリッキーな正規表現を作成してみてください
2.スタックオーバーフローで人々が正規表現を作成できるように支援してください))
3.集中して、1週間に毎日1時間正規表現で遊んで、これを楽しんでいる場合はもっと時間を与えてください
4。時間をかけてプロセスを楽しんでください

于 2012-07-20T18:23:07.753 に答える
0

私はいつもhttp://www.gethifi.com/tools/regexに戻ります。これは、サイドにクイック リファレンスを備えたリアルタイム エディターです。

于 2012-07-20T18:18:17.257 に答える
0

クイック リファレンスとしてhttp://www.regular-expressions.info/quickstart.htmlにアクセスした回数は数えきれません。実際、最初に正規表現を学んだのはここだと思います。すべての一般的な正規表現機能の簡潔で実用的な説明が特徴で、各セクションには多くの例と詳細情報へのリンクがあります。

(所属なし)

于 2012-07-20T19:18:23.567 に答える