このようなファイルがあります各フレーズの末尾の最後のスペースを削除します
| Skor> Barn> Ballerinas、レジャー|
| Skor> Barn>スポーツシューズ|
| Skor> Barn>スニーカー、スポーツシューズ|
| Skor> Barn>レジャー、サンダル|
| Skor> Barn>レジャー、家庭|
| Skor> Barn>パーティーシューズ、フラット|
空白を削除したいと思います。各フレーズ の端から出て、それを削除する方法を正規表現
このようなファイルがあります各フレーズの末尾の最後のスペースを削除します
| Skor> Barn> Ballerinas、レジャー|
| Skor> Barn>スポーツシューズ|
| Skor> Barn>スニーカー、スポーツシューズ|
| Skor> Barn>レジャー、サンダル|
| Skor> Barn>レジャー、家庭|
| Skor> Barn>パーティーシューズ、フラット|
空白を削除したいと思います。各フレーズ の端から出て、それを削除する方法を正規表現
var str = "| Skor>Barn>Sport shoes |";
var deleteThis = str.lastIndexOf(" \|");
document.getElementById("out").innerHTML = str.substring(0,deleteThis);
<div id='out'>
</div>
:
=REGEXEXTRACT(A1, "\| [\w\d\s[:punct:]]*[^ \|]")
そして、あなたが行全体に適用したい場合は、ARRAYFORMULAを追加します。
=ARRAYFORMULA(IF(ISBLANK(A1:A),, REGEXEXTRACT(A1:A, "\| [\w\d\s[:punct:]]*[^ \|]")))
何を試しましたか?どのように失敗しましたか?コードを表示する。スタックオーバーフローは、コードの問題を解決するのに役立ちます。私たちは*あなたのためのコードはありません*。 – connexo
これは正規表現 '/ \ | $ /'を使って行うことができます。たとえば、各行に対して 'myString = myString.replace(/ \ | $ /、 '');を実行します。正規表現の詳細については、http://regexr.com/ – Bassie