Sublime Text ile toplu bul ve değiştir yapamıyorum, çünkü % bul, yap ve
Yalnızca 3. sütunlardaki % işaretini değerin başına nasıl alabilirim?
- Üyelik 19.04.2015
- Yaş/Cinsiyet 26 / E
- Meslek Developer
- Konum İstanbul Avrupa
- Ad Soyad E** E**
- Mesajlar 820
- Beğeniler 1 / 302
- Ticaret 1, (%100)
Regex ile bunu önce kontrol edip varsa yine regex ile replace edince istediğin sonucu alabilirsin. Benim senaryomda sadece int ve decimal yüzdelikler replace ediliyor. Sonuç olarak Dev Tools>Element sekmesinden istediğin kısımları alıp editörüne yapıştırabilirsin.
Peki bunu editör'de yapabilir miyim? Sanırım hayır, bu işlem regex match, regex replace ikilisini gerektiriyor ama editörlerde sadece match kısmı var (belki bazı IDE ve eklentiler sağlıyordur, bakmak lazım).
JSFiddle
Örnek:
Peki bunu editör'de yapabilir miyim? Sanırım hayır, bu işlem regex match, regex replace ikilisini gerektiriyor ama editörlerde sadece match kısmı var (belki bazı IDE ve eklentiler sağlıyordur, bakmak lazım).
JSFiddle
https://jsfiddle.net/EgoistDeveloper/muw2csbk/
Örnek:
Col 1
Col 2
Col 3
Col 4
Col 5
44%
66%
77%
12%
32%
11%
63%
23%
56%
%11
do you reverse this? 11%
this?63%
23%and this
also that56%
reverse%11it%%115%
<script>
document.getElementById('reverse-percent-sign').addEventListener('click', function () {
document.querySelectorAll('td').forEach(function (e) {
let match = e.innerText.match(/([0-9\.,]+)%/);
if (match) {
e.innerText = e.innerText.replace(/([0-9\.,]+)%/, '%' + match[1]);
}
});
});
</script>
no time for caution
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)