問題タブ [cut]
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.
vim - 不要な動作なしでVimのSELECTモードでテキストを切り取る(挿入する)方法は?
現在、ファイルでこのキー マッピングを使用して.vimrc
、Windows Cut キーボード ショートカットをシミュレートしています。切り取り、つまり、選択したテキストをコピーして削除します。
vnoremap <C-X> "+x
このキー マッピングはmswin.vim
、Vim に同梱されているスクリプトの一部ですが、私は使用しません。そのファイルからいくつかのキー マッピングのみを使用します。
次に、挿入モードでVim内からテキストを選択して押すと、テキストがコピーされて削除されますが、カーソルが数文字後ろに移動し、カーソルの真下の数値を減らすというCtrlXVimの通常のプレス動作を実行するという望ましくない副作用がありますCtrlX!
たとえば、次のコードを変更して、単語の 2 番目の出現をカットする場合は、次のコードからRenderer
始めます。
そしてこれで終わります:
これにより、いくつかのバグが発生します。
このキーマップでこの望ましくない動作を回避する方法はありますか、または挿入 (SELECT) モードでテキストをカットする別のより安全な方法はありますか?
javascript - カットイベント中にテキストボックスの値を取得する
カットイベント(jquery)をテキストボックスにトラップしました。私が欲しいのは、カットイベントがトリガーされている間にテキストボックスのテキストを取得することです。
ユーザーがevt.originalEvent.clipboardData.getData('text')を介して切り取ったデータにアクセスしようとしましたが、未定義が返されます。
私の目標は、ユーザーがすべてのテキストを切り取ったかどうか(テキストボックスが空になったかどうか)を知ることです。
前もって感謝します
mysql - mysql-条件に応じて行の最初の文字列を切り取ります
クエリに新しい問題があります:
IDに応じて列'column'を新しいデータで更新したい:
残念ながら、列にはデータがカンマ区切りの値として格納されるため、列に新しい値を追加するには、最初にカンマを付ける必要があります。たとえば、次のようになります。
クエリを実行した後、次のようになります。
今まではすべて良かったです。残念ながら、空の列を更新すると、すべてコンマで始まり、次のようになります。
explode()すると、dbからデータを取得するときにいくつかの問題が発生し、最初の配列値が空になります。テーブルを更新するときに、このような最初のコンマを削除したいと思います。'column'の長さ(char_lengthを使用)をチェックする'if'ステートメントをいくつか作成する必要があると思います。空の場合は、最初にコンマを開始せずに更新します。適切な構文を手伝ってもらえますか?
概要:「column」が存在する場合、上記のように列をコンマで始まる値で更新する適切なクエリを作成する方法。'column'が空の場合は、コンマを開始せずに変数で更新します。
string - 小数切り出し
EditText 行に数値を入力すると、別の double 値がカウントされます。ただし、4.8 の double 値は 9.6 であり、9.6000000381469727 ではありません。float の場合は正常であることはわかっていますが、10 進数の数を 4 に減らしたいと考えています。コードでこれを行う方法がわかりません。
返信ありがとうございます。
bash - bashスクリプトは、変数でcutコマンドを使用し、結果を別の変数に格納します
このようなコンテンツとしてIPアドレスを含むconfig.txtファイルがあります
そのファイル内のすべてのIPアドレスにpingを実行したい
私は初心者です、そのような質問を申し訳ありませんが、私はそれを自分で見つけることができませんでした。
file - nullを「カット」する方法は?
Unixの「file」コマンドには、ファイル名の後にヌル文字を出力する-0オプションがあります。これは、「cut」で使用するのに適していると思われます。
差出人man file
:
(私のLinuxでは、「-F」区切り文字は印刷されないことに注意してください。これは私にとってより理にかなっています。)
'cut'を使用して'file'の出力からファイル名を抽出するにはどうすればよいですか?
これが私がやりたいことです:
<null>
ヌル文字はどこにありますか。
それが私がやろうとしていることです。私がやりたいのは、特定のMIMEタイプを持つディレクトリツリーからすべてのファイル名を取得することです。grepを使用しています(図には示されていません)。
すべての有効なファイル名を処理し、名前にコロンが含まれるファイル名にとらわれないようにします。したがって、NULは優れています。
カットされていないソリューションでも問題ないと思いますが、単純なアイデアをあきらめるのは嫌です。
shell - 区切り文字としてスペースなしでシェルスクリプトで「カット」を使用する
以下のファイルの内容を読み取り、各行の6列目の値を抽出してから、6列目のない各行を出力するスクリプトを作成しようとしています。区切り文字としてコンマが使用されます。
入力:
私がしたことは
私が得た出力は
test_5671.txt:
test_5672.txt:
test_5673.txt:
「hello」と「world」の間のスペースが区切り文字として使用されたように見えるため、残りの「world、goodbyefornow」は出力ファイルに書き込まれませんでしたか?
正しい出力を取得するにはどうすればよいですか
css - 印刷時にdiv/tablesをカットしないでください
編集可能な請求書テンプレートを使用して請求書を作成しています。ブラウザでは見栄えがしますが、テーブルに一定数のアイテムを追加すると、下の部分(画像に添付)がそのようにカットされます。これを修正するにはどうすればよいですか?アイテムが多い場合は自動的に2ページ目に印刷し、収まる場合は1ページ目に印刷してほしい。
ありがとう!
unix - UNIXでcutコマンドを使用して、最後の期間を取得します
確認するIP番号がたくさんあるとしましょう(スペースで区切られた1行に2つのIP番号)(ここでは2行です):
それらの1つにポートがない可能性があるため、期間の数が一定になることはありません。最初のIP番号(ポートなし)と2番目のセットのポート(IP番号なし)のみが必要です。したがって、次のようになります。
または、次のようになります。
IPとポートがどこにあるかを知っている限り、それは実際には問題ではありません。
私はこのようなものを使用しています:
しかし、それは一定の期間でのみ機能します。代わりに後ろからカットする方法はありますか?
ipad - UIPasteBoard 文字列は、テキストを切り取った後に正しい値を取得しない
UIMenuController を使用して textview 内のテキストを切り取ったので、別の場所に貼り付けたいと思います。しかし、UIPasteBoard 文字列が正しい値を取得することはありません。参考までに、カット工程で発生しますが、コピーでは問題ありません。
例:「XYZ」をコピーして貼り付けました。UIPasteBoard文字列には正しい値が含まれており、「XYZ」があります
次に、「ABC」を切り取って貼り付けたいのですが、UIPasteBoard 文字列に間違った値が含まれています。「ABC」ではなく「XYZ」であり、xcode 出力でテキストが表示されますWebcore NSBeep()!
なぜそれが起こるのか理解できません。誰か手がかりを教えてもらえますか?ありがとうございました
アップデート
canPerformAction メソッドを使用するだけです。