問題タブ [text-manipulation]
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.
c# - 2つのドットの間にあるテキストボックスからテキストを取得する方法
たとえば、2つのドットの間にあるテキストボックスからテキストを取得したいだけです。www。abc.org 。時間
unix - sed / START /、/END/から最初と最後の行を除外する
入力について考えてみましょう。
= sec1 =のみを処理したい場合は、たとえば、次の方法でセクションをコメントアウトできます。
... よくほとんど。
これにより、 「=sec1="」と「=sec2=」の行を含む行がコメント化され、結果は次のようになります。
私の質問は次のとおりです。sedの/START/、/ END /範囲から開始行と終了行を除外する最も簡単な方法は何ですか?
多くの場合、「s :::」の爪を改良することでこの特定のケースで解決策が得られることを私は知っていますが、私はここで一般的な解決策を求めています。
「Sed-はじめにとチュートリアル」で、ブルース・バーネットは次のように書いています。「コマンドを制限する方法を後で説明しますが、指定されたパターンを含む行は含まれません。」しかし、彼が実際に表示する場所を見つけることができませんでした。これ。
EricPementが編集した「USEFULONE-LINESCRIPTS FOR SED 」では、包括的な例しか見つかりませんでした。
excel - Excel のテキストの解析と変換
次のルールに従って、セルをある形式から別の形式に変換できる必要があります。
そのため、左側のものを右側のアイテムに変更する必要があります。たとえば、ロット 23 DP789678 のようなセルがある場合、ロット 23 DP789678 に変換する必要があります。上記のすべてのケースでこれを行う式を作成するにはどうすればよいですか?
python - 行のない文字列を分割すると、列数が最大の行のリストに分割されます
行文字列のリストに分割する必要がある長い文字列(複数の段落)があります。「線」を作るものの決定は以下に基づいています:
- 行の文字数がX以下(Xは1行あたりの固定列数_)
- または、元の文字列に改行があります(これにより、新しい「行」が強制的に作成されます。
私はこれをアルゴリズムで実行できることを知っていますが、Pythonにこのケースを処理できるものがあるかどうか疑問に思っていました。これは基本的に文字列をワードラップすることです。
ちなみに、出力行は文字の境界ではなく、単語の境界で分割する必要があります。
入力と出力の例を次に示します。
入力:
出力:
php - 別の preg_replace の質問です。
単語がまとまった文字列があり、それらを分離する必要があります。「A」で終わるすべての単語は、おそらく新しい行にあるはずです。
また、'A' で終わる単語が、extra や sultana のように実際に 'A' で終わるべきかどうかも確認する必要があります。
このウェブサイトhttp://www.morewords.com/ends-with/aの「A」で終わる単語でいっぱいの配列があるので、 preg_replace 関数が必要です。
誰かがここで質問に答えるたびに本当に学んでいるので、皆さんの時間と忍耐に感謝します
javascript - ブラウザのカーソルの現在の場所にテキストを挿入します
テキストの書式設定に役立つモーダルウィンドウがあります。ウィンドウに複数のテキストエリアがあります。モーダルは特定のテキストエリアにアタッチしないでください。そのため、モーダルウィンドウでアイコンを押すと、カーソルが現在ある場所に文字列/絵文字などを挿入する必要があります。私の質問、カーソルが現在どの要素(textarea / input / whatever)にあるかを知るにはどうすればよいですか?
shell - シェルでポータブルな方法で(たとえばsedを使用して)最初の空の行でファイルを分割するにはどうすればよいですか?
HTTP応答を含むファイルを2つのファイルに分割したいと思います。1つはHTTPヘッダーのみを含み、もう1つはメッセージの本文を含みます。このために、シェルスクリプト\r
を使用して、最初の空の行でファイルを2つに分割する必要があります(または、CR =''文字のみを含む最初の行のUNIXツールの場合)。
ポータブルな方法でこれを行う方法(たとえば、sedを使用しますが、GNU拡張機能は使用しません)?空の行はファイルの最初の行ではないと想定できます。空の行は、ファイルのいずれか、なし、または両方に到達する可能性があります。それは私には関係ありません。
c# - C#でキャリッジリターンの文字列を分割するにはどうすればよいですか?
txbUserNameという複数行のテキストボックスを含むASP.NETページがあります。次に、テキストボックスに3つの名前を貼り付けます。これらの名前は、垂直方向に配置されます。
- ジェイソン
- アミー
- カレン
キャリッジリターンまたは改行を検出するたびに、名前を取得して別々の文字列に分割できるようにしたいと思います。私は配列が行く方法かもしれないと思っています。何か案は?
ありがとうございました。
php - PHP 文字列操作
形式のテキストファイルを読んでいます
電話番号(タブ)テキスト(改行) (改行)
またはより具体的に
これを SQL データベースに保存したいので、電話番号とテキストに分割する必要があります。
PHP で文字列をペアに分割する方法についてのアイデアはありますか? SQL に保存する前にこれらの値を配列に保存する必要がありますか、それともすぐに保存する必要がありますか?
replace - JYTHON2.0コード-文字列操作と置換
私はすでにこの質問をしましたが、後で、解釈者が2.1であるため、現在2.1バージョンまでJYTHON CODESを記述しているツールがサポートされていることに気付きました。そのため、高度な手法の一部が機能していません。
icanがより優れた、よりスマートなコードを記述できるように、jythonでさらに学習することに興奮し、新しくなりました。
jythonではwhileループよりもFORLOOPの方が高速です。
XMLファイルから取得した長い文字列があります。これは次のようになります。
CDATA [EMP_ID]]
そして私はこれをしたい
CDATA [TRIM(EMP_ID)]
要するに、変化し続ける列名の周りにTRIM()を追加するだけです。
私が交換を使用した片側を行うために
REPLACE('CDATA [TRIM(')
開き角かっこの後の文字数に関係なく、閉じ角かっこを配置する方法についての回答を検索しています。
IF SUB(LINE、1,52)=='CDATA ['AND THEN REPLACE']]>' WITH')]] >>'を検索すると、私のニーズを解決できると思いました。
iamがSTARTWITHで検索しようとすると、SUBは、行の一部に一致する他の文字列も取得します。
要するに私の質問
それを行う簡単な方法はありますか?
iamが正しい場合、適切な検索手法をどのように使用できますか。
皆さんのおかげで、このフォーラムは、jythonを学び、正しい方法を修正して示すのに大いに役立ちました。
あなたのご親切に感謝します。