問題タブ [textwrangler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1546 参照

macos - Applescript で http://localhost を使用してブラウザで php ファイルを開きます

Chrome でアクティブなドキュメントを開く textwrangler の Applescript を作成しようとしています。現時点でのスクリプトは次のようになります。

絶対パス「Applications/MAMP/www/index.php」を持つファイルで作業しているとしましょう。スクリプトは、ブラウザーでそのファイルを「file:// localhost/Applications/MAMP/www/index.php」として開き、php コードを表示します。

これの代わりに、'file:// localhost/Applications/MAMP/' を実際のサイトを示す 'http:// localhost/' に置き換えるスクリプトが必要です。

私はオンラインで見つけたものをたくさん試しましたが、これを達成するにはApplescriptの経験が少なすぎます.

0 投票する
1 に答える
2138 参照

regex - 正規表現は、XML 要素 (ハイフンを含む) とコンテンツ内を選択します

私はエンタープライズ CMS を使用しており、サイト全体を再公開せずに毎週更新されるドロップダウン メニューを適切に作成するために、さまざまな数の有用な XML 要素を含む XML ドキュメントを作成しています。ただし、CMS でリンクを取得すると、生成された XML はリンクのコンテンツ (HTMLページ全体) も出力します。言うまでもなく、およそ 50 個の項目がある XML ファイルは、Web 上で使用するには大きすぎます (現状では 600KB を超えていると思います)。要素は<page-content>filler here</page-content>.

私がやろうとしているのは、TextWrangler を使用して、すべての<page-content>タグとそれに含まれるコンテンツを見つけて置き換えることです。

いくつかの異なる正規表現を試しましたが、終了タグと一致しないように見えるため、そのまま続きます。

これが私が試したことです:

<page-content>上記は、次の開始タグまで一致しますが、これは私が望んでいるものではありません。

上記では一致するものが見つかりませんが、以下では 7 つの一致が検出されるはずです。

ハイフンを処理する特別な方法があるかどうかはわかりませんが (私は正規表現に不慣れです)、誰かが私を助けてくれれば、それは大歓迎です.

ありがとう!

編集:正規表現は HTML を解析するためのものではないと言う前に、私はそれを知っていますが、これを簡単に見つけて置き換える方法は他にないようです。手動で削除して毎週ファイルを保存するには、あまりにも多くの発生があります。

0 投票する
1 に答える
306 参照

textwrangler - TextWrangler、ページガイドを自動的に非表示にする方法は?

TextWrangler にページガイドを表示/非表示にするオプション項目があることは知っていますが、TextWrangler アプリケーションを実行するたびにページガイドを自動的に非表示にする操作があるのだろうか? 自動的!

ありがとう!

0 投票する
0 に答える
201 参照

php - if ステートメントの外でテキスト入力変数を渡すことはできませんか?

ユーザーに自分の名前をテキスト ボックスに入力してもらい、各ページ (スイッチとケースの一部) に出力させようとしています。

私の index.php ページでは、ユーザーが送信を押して if ステートメントの外の別のケースに移動するまで、名前を出力します。if ステートメントの外で変数を渡す方法はありますか?

0 投票する
1 に答える
152 参照

regex - 2つのlの間の文字を置き換える正規表現

私のテキスト ファイルには 1 万行を超える行があります。各行は単語または語句で始まり、その後に次のようなタブと内容が続きます。

s各行の先頭とタブ ( ) の間のすべての単語で文字を検索\tし、パイプ ( ) に置き換えて|、テキストが次のようになるようにします。

これが私がやったことです:

それは機能しますが、問題は1回の交換で交換されないことsです。sすべての単語が置換される前に、[すべて置換] を数回クリックする必要があります。

sそこで、私の質問になります。1 回の検索と置換ですべての文字を置換するにはどうすればよいでしょうか?

私は TextWrangler に取り組んでいますが、他のエディターでも問題ありません。

どうもありがとう。

0 投票する
1 に答える
242 参照

textwrangler - 区切りテキストファイルの特定の行を削除する - TextWrangler

区切られた列を含むtxtファイルがあります:

「0」で終わるすべての行を削除したいのですが、そのために0.01の数字を含めないようにします...など。^を置き換えてみました。0. $ grep が有効になっているものは何もありませんが、これにより 0.01... の値と、最後の列に 0 を含むものはすべて削除されます。テキストラングラー内でこれを行うにはどうすればよいですか?

助けてくれてありがとう!

  • K
0 投票する
3 に答える
1487 参照

perl - タブ区切りファイル内の列を別の列の値に置き換える

次の形式のタブ区切りの .txt ファイルがあります。

列 3 が本質的に複製されるように、列 2 のすべてのエントリを列 3 の値に置き換えるテキスト ラングラーを取得できる可能性はありますか?

このような:

Perlでこれを行う方法はありますか?

0 投票する
1 に答える
62 参照

regex - 次と次を検索して置換し、最初と最後を検索しない

本当に初歩的な質問ですが、これを機能させることはできません。私のサンプルテキストはページの下部にあります。

残しておきたい唯一の行は、「178-207 30 WVRTRWALLLLFWLGWLGMLAGAVVIIVRA -3,95」のようなものです。私は現在、正規表現の置き換えを提供する OSX (端末と私は友達ではありません) で TextWrangler を使用しています。私はこれを段階的に行おうとしています.私の最初のステップは、すべてのタンパク質配列を取り除こうとすることです.

TextWrangler で、これを検索します。

ワーキングシーケンス([^;]*)----------------------------------------- -------------------

何も置き換えません。しかし、TextWrangler は "Working sequence" の最初のインスタンスを見つけたように見えますが、"----------------- -----------------------------------------------」。これが段階的なプロセスになるように変更するにはどうすればよいですか?両方の最初のインスタンスを見つけて何も置き換えず、次に​​ 2 番目のインスタンスなどを置き換えますか?

スウェーデンからの感謝と挨拶

タンパク質の結果の要約: sp|P08195|4F2_HUMAN 4F2 GN=SLC3A2 PE=1 SV=3 Translocon TM 分析結果 分割: 水から二重層 ウィンドウ範囲: 19-30

translocon TM 予測セグメント数: 2

178-207 30 WVRTRWALLLLFWLGWLGMLAGAVVIIVRA -3,95

438-460 23 ARLLTSFLPAQLLRLYQLMLFTL 1,63

作業シーケンスの長さ = 630):

MELQPPEASIAVVSIPRQLPGShSEAGVQGLSAGDDSELGShCVAQTGLELLASGDPLPS ASQNAEMIETGSDCVTQAGLQLLASSDPPALASKNAEVTGTMSQDTEVDMKEVELNELEP EKQPMNAASGAAMSLAGAEKNGLVKIKVAEDEAEAAAAAKFTGLSKEELLKVAGSPGWVR TRWALLLLFWLGWLGMLAGAVVIIVRAPRCRELPAQKWWhTGALYRIGDLQAFQGhGAGN LAGLKGRLDYLSSLKVKGLVLGPIhKNQKDDVAQTDLLQIDPNFGSKEDFDSLLQSAKKK SIRVILDLTPNYRGENSWFSTQVDTVATKVKDALEFWLQAGVDGFQVRDIENLKDASSFL AEWQNITKGFSEDRLLIAGTNSSDLQQILSLLESNKDLLLTSSYLSDSGSTGEhTKSLVT QYLNATGNRWCSWSLSQARLLTSFLPAQLLRLYQLMLFTLPGTPVFSYGDEIGLDAAALP GQPMEAPVMLWDESSFPDIPGAVSANMTVKGQSEDPGSLLSLFRRLSDQRSKERSLLhGD FhAFSAGPGLFSYIRhWDQNERFLVVLNFGDVGLSAGLQASDLPASASLPAKADLLLSTQ PGREEGSPLELERLKLEPhEGLLLRFPYAA


タンパク質の結果の要約: sp|Q9NPC4|A4GAT_HUMAN OS=Homo sapiens GN=A4GALT PE=2 SV=1 Translocon TM 分析結果 分割: 水から二重層 ウィンドウ範囲: 19-30

translocon TM 予測セグメント数: 1

19-43 25 RVCTLFIIGFKFTFFVSIMIYWhVV -1,04

作業シーケンスの長さ = 353):

MSKPPDLLLRLLRGAPRQRVCTLFIIGFKFTFFVSIMIYWhVVGEPKEKGQLYNLPAEIP CPTLTPPTPPShGPTPGNIFFLETSDRTNPNFLFMCSVESAARThPEShVLVLMKGLPGG NASLPRhLGISLLSCFPNVQMLPLDLRELFRDTPLADWYAAVQGRWEPYLLPVLSDASRI ALMWKFGGIYLDTDFIVLKNLRNLTNVLGTQSRYVLNGAFLAFERRhEFMALCMRDFVDh YNGWIWGhQGPQLLTRVFKKWCSIRSLAESRACRGVTTLPPEAFYPIPWQDWKKYFEDIN PEELPRLLSATYAVhVWNKKSQGTRFEATSRALLAQLhARYCPTThEAMKMYL