abonnement Unibet Coolblue
pi_176219684
Voor mijn werk moet ik vaak tekst verwerken. Niet in de traditionele zin, maar ik bedoel veel met strings werken. En dan zal het mij veel helpen als ik bijvoorbeeld

een white space oftewel witruimte/spatie aan het einde van een tekstblok kan herkennen om zodoende die aan te passen (find and replace oftewel vervangen) naar de gewenste tekens.

Een andere zeer behulpzame functie zal zijn het controleren of iedere tekstblok dat eindigt met een beletselteken (ellipsis - ...) opgevolgd wordt door een tekstblok dat begint met weer een beletselteken.

Zulke bewerkingen zijn volgens mij niet te vinden in de traditionele tekstverwerkingsmiddelen zoals wordpad of word, dus ik heb volgens mij een text manipulation programma nodig.

Weet iemand of zoiets te vinden is en waar? Het liefst gratis maar als het tegen betaling is maar wel goedkoop is dan is dat natuurlijk ook geen probleem.
Ik zal snel dit topic afronden, anders wordt het vervelend.
  maandag 1 januari 2018 @ 18:40:32 #2
363995 Reemi
Zeg maar Remi.
pi_176219740
Sublime text
Smile like you mean it
www.wefut.com
pi_176219784
Notepad++
Bestiality sure is a fun thing to do. But I have to say this as a warning to you:
With almost all animals you can have a ball, but the hedgehog can never be buggered at all.
  maandag 1 januari 2018 @ 18:43:11 #4
468509 _--_
In varietate concordia
pi_176219785
quote:
1s.gif Op maandag 1 januari 2018 18:43 schreef Jordy-B het volgende:
Notepad++
Crack the following and we will get back to you: !1!llssod000;;
pi_176219805
quote:
1s.gif Op maandag 1 januari 2018 18:40 schreef Reemi het volgende:
Sublime text
Heb even op de site gekeken en het ziet uit als een coderingsprogramma. Ik heb helemaal geen kennis of ervaring met programmeren, ik raak snel in de war, en zal mijn computer eventueel crashen daar ik iets verkeerd doe.

Weet je zeker dat dit gebruiksvriendelijk is? En heb ik het mis?
pi_176219818
quote:
1s.gif Op maandag 1 januari 2018 18:43 schreef Jordy-B het volgende:
Notepad++
Ik had dat al een tijd geleden gedownload gewoon omdat ik de steeds witte achtergrond moeilijk vond voor mijn ogen, wist niet dat je al die tekstmanipulaties daarmee kon doen?
pi_176219876
quote:
0s.gif Op maandag 1 januari 2018 18:45 schreef Hdero het volgende:

[..]

Ik had dat al een tijd geleden gedownload gewoon omdat ik de steeds witte achtergrond moeilijk vond voor mijn ogen, wist niet dat je al die tekstmanipulaties daarmee kon doen?
Notepad++ is ontzettend krachtig, maar je moet wel even in de instellingen duiken.
Bestiality sure is a fun thing to do. But I have to say this as a warning to you:
With almost all animals you can have a ball, but the hedgehog can never be buggered at all.
pi_176220329
Notepad Plus plus *O*
pi_176220382
quote:
1s.gif Op maandag 1 januari 2018 18:43 schreef Jordy-B het volgende:
Notepad++
dit dus evt icm plugins
pi_176220745
Iets met LaTeX?
  maandag 1 januari 2018 @ 20:06:35 #11
430653 Shittieboy
Allround mafketel
pi_176221444
quote:
1s.gif Op maandag 1 januari 2018 19:36 schreef DrNick het volgende:
Iets met LaTeX?
Gaat veel richting programmeren. Zoals in OP aangegeven geen achtergrond met programmeren dus is niet zo handig.
  dinsdag 2 januari 2018 @ 19:02:50 #13
287131 FoolWithMokey
Jesus loves you
pi_176242482
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
<div id="masthead-container" class="style-scope ytd-app">
        <ytd-masthead id="masthead" slot="masthead" class="dark show-shell" role="banner" dark="" mode="legacy" style="--yt-swatch-primary:rgb(35,35,35); --yt-swatch-primary-darker:rgb(32,32,32); --yt-swatch-text:rgb(255,255,255); --yt-swatch-important-text:rgb(255,255,255); --yt-swatch-input-text:rgba(255,255,255,1); --yt-swatch-textbox-bg:rgba(19,19,19,1); --yt-swatch-logo-override:rgb(255,255,255); --yt-swatch-icon-color:rgba(136,136,136,1);">
    
    <iron-media-query query="max-width: 656px" class="style-scope ytd-masthead" style="display: none;"></iron-media-query>
    <div id="ticker" class="style-scope ytd-masthead"></div>
    <div id="interstitial" class="style-scope ytd-masthead"></div>
    <div id="container" class="style-scope ytd-masthead">
      <button is="paper-icon-button-light" id="back-button" class="style-scope ytd-masthead" aria-label="Terug">
        <yt-icon icon="yt-icons:arrow-back" class="style-scope ytd-masthead" disable-upgrade="">
        </yt-icon>
      </button>
      <paper-tooltip id="back-button-tooltip" for="back-button" class="style-scope ytd-masthead" disable-upgrade="">
        Terug
      </paper-tooltip>
      <button is="paper-icon-button-light" id="guide-button" class="style-scope ytd-masthead" aria-label="Gids">
        <yt-icon id="guide-icon" icon="yt-icons:menu" class="style-scope ytd-masthead"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon>
      </button>
      
      <ytd-topbar-logo-renderer id="logo" use-yoodle="" class="style-scope ytd-masthead">
    
    
    
      <a class="yt-simple-endpoint style-scope ytd-topbar-logo-renderer" id="logo" title="YouTube-homepage" href="/">
        <div id="logo-icon-container" class="yt-icon-container style-scope ytd-topbar-logo-renderer"><svg viewBox="0 0 200 60" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope ytd-topbar-logo-renderer" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g viewBox="0 0 200 60" preserveAspectRatio="xMidYMid meet" class="style-scope ytd-topbar-logo-renderer">
          <g class="style-scope ytd-topbar-logo-renderer">
            <path fill="#FF0000" d="M63,14.87c-0.72-2.7-2.85-4.83-5.56-5.56C52.54,8,32.88,8,32.88,8S13.23,8,8.32,9.31
              c-2.7,0.72-4.83,2.85-5.56,5.56C1.45,19.77,1.45,30,1.45,30s0,10.23,1.31,15.13c0.72,2.7,2.85,4.83,5.56,5.56
              C13.23,52,32.88,52,32.88,52s19.66,0,24.56-1.31c2.7-0.72,4.83-2.85,5.56-5.56C64.31,40.23,64.31,30,64.31,30
              S64.31,19.77,63,14.87z" class="style-scope ytd-topbar-logo-renderer"></path>
            <polygon fill="#FFFFFF" points="26.6,39.43 42.93,30 26.6,20.57" class="style-scope ytd-topbar-logo-renderer"></polygon>
          </g>
          <g class="style-scope ytd-topbar-logo-renderer">
            <g id="youtube-paths" class="style-scope ytd-topbar-logo-renderer">
              <path fill="#282828" d="M92.69,48.03c-1.24-0.84-2.13-2.14-2.65-3.91c-0.52-1.77-0.79-4.12-0.79-7.06v-4
                c0-2.97,0.3-5.35,0.9-7.15c0.6-1.8,1.54-3.11,2.81-3.93c1.27-0.82,2.94-1.24,5.01-1.24c2.04,0,3.67,0.42,4.9,1.26
                c1.23,0.84,2.13,2.15,2.7,3.93c0.57,1.78,0.85,4.16,0.85,7.12v4c0,2.94-0.28,5.3-0.83,7.08c-0.55,1.78-1.45,3.09-2.7,3.91
                c-1.24,0.82-2.93,1.24-5.06,1.24C95.65,49.29,93.93,48.87,92.69,48.03z M99.66,43.71c0.34-0.9,0.52-2.37,0.52-4.4v-8.59
                c0-1.98-0.17-3.42-0.52-4.34c-0.34-0.91-0.95-1.37-1.82-1.37c-0.84,0-1.43,0.46-1.78,1.37c-0.34,0.91-0.52,2.36-0.52,4.34v8.59
                c0,2.04,0.16,3.51,0.49,4.4c0.33,0.9,0.93,1.35,1.8,1.35C98.71,45.06,99.31,44.61,99.66,43.71z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M188.16,37.13v1.39c0,1.77,0.05,3.09,0.16,3.98c0.1,0.88,0.32,1.53,0.65,1.93
                c0.33,0.4,0.84,0.61,1.53,0.61c0.93,0,1.57-0.36,1.91-1.08c0.34-0.72,0.53-1.92,0.56-3.6l5.35,0.31
                c0.03,0.24,0.04,0.57,0.04,0.99c0,2.55-0.7,4.45-2.09,5.71c-1.39,1.26-3.36,1.89-5.91,1.89c-3.06,0-5.2-0.96-6.43-2.88
                c-1.23-1.92-1.84-4.88-1.84-8.9v-4.81c0-4.14,0.64-7.15,1.91-9.06c1.27-1.9,3.45-2.85,6.54-2.85c2.13,0,3.76,0.39,4.9,1.17
                c1.14,0.78,1.94,1.99,2.41,3.64c0.46,1.65,0.7,3.93,0.7,6.83v4.72H188.16z M188.95,25.53c-0.31,0.39-0.52,1.03-0.63,1.91
                c-0.11,0.88-0.16,2.23-0.16,4.02v1.98h4.54v-1.98c0-1.77-0.06-3.11-0.18-4.02c-0.12-0.91-0.34-1.56-0.65-1.93
                c-0.31-0.37-0.8-0.56-1.46-0.56C189.75,24.94,189.26,25.14,188.95,25.53z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M77.59,36.61l-7.06-25.49h6.16l2.47,11.55c0.63,2.85,1.09,5.27,1.39,7.28h0.18
                c0.21-1.44,0.67-3.85,1.39-7.24l2.56-11.6h6.16L83.7,36.61v12.23h-6.11V36.61z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M126.45,21.28v27.55h-4.85l-0.54-3.37h-0.13c-1.32,2.55-3.3,3.82-5.93,3.82c-1.83,0-3.18-0.6-4.05-1.8
                c-0.87-1.2-1.3-3.07-1.3-5.62V21.28h6.2v20.23c0,1.23,0.13,2.11,0.4,2.63c0.27,0.52,0.72,0.79,1.35,0.79
                c0.54,0,1.06-0.16,1.55-0.49c0.49-0.33,0.86-0.75,1.1-1.26V21.28H126.45z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M158.27,21.28v27.55h-4.85l-0.54-3.37h-0.13c-1.32,2.55-3.3,3.82-5.93,3.82c-1.83,0-3.18-0.6-4.05-1.8
                c-0.87-1.2-1.3-3.07-1.3-5.62V21.28h6.2v20.23c0,1.23,0.13,2.11,0.4,2.63c0.27,0.52,0.72,0.79,1.35,0.79
                c0.54,0,1.06-0.16,1.55-0.49c0.49-0.33,0.86-0.75,1.1-1.26V21.28H158.27z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M143.31,16.11h-6.16v32.72h-6.07V16.11h-6.16v-4.99h18.38V16.11z" class="style-scope ytd-topbar-logo-renderer"></path>
              <path fill="#282828" d="M178.8,25.69c-0.38-1.74-0.98-3-1.82-3.78c-0.84-0.78-1.99-1.17-3.46-1.17c-1.14,0-2.2,0.32-3.19,0.97
                c-0.99,0.64-1.75,1.49-2.29,2.54h-0.05l0-14.52h-5.98v39.11h5.12l0.63-2.61h0.13c0.48,0.93,1.2,1.66,2.16,2.2
                c0.96,0.54,2.02,0.81,3.19,0.81c2.1,0,3.64-0.97,4.63-2.9c0.99-1.93,1.48-4.95,1.48-9.06v-4.36
                C179.36,29.84,179.17,27.43,178.8,25.69z M173.11,36.93c0,2.01-0.08,3.58-0.25,4.72c-0.16,1.14-0.44,1.95-0.83,2.43
                c-0.39,0.48-0.91,0.72-1.57,0.72c-0.51,0-0.98-0.12-1.42-0.36c-0.43-0.24-0.79-0.6-1.06-1.08V27.71
                c0.21-0.75,0.57-1.36,1.08-1.84c0.51-0.48,1.06-0.72,1.66-0.72c0.63,0,1.12,0.25,1.46,0.74c0.34,0.49,0.58,1.33,0.72,2.49
                c0.13,1.17,0.2,2.83,0.2,4.99V36.93z" class="style-scope ytd-topbar-logo-renderer"></path>
            </g>
          </g>
        </g></svg></div>
        <div id="logo-red-icon-container" class="yt-icon-container style-scope ytd-topbar-logo-renderer" hidden=""></div>
        <yt-icon id="logo-icon" icon="yt-logos-ext:yt-logo" target-container="logo-icon-container" class="style-scope ytd-topbar-logo-renderer external-container">
    
    
  </yt-icon>
        <yt-icon id="logo-red-icon" icon="yt-logos-ext:yt-logo-red" target-container="logo-red-icon-container" class="style-scope ytd-topbar-logo-renderer" disable-upgrade="" hidden="">
        </yt-icon>
      </a>
      <span id="country-code" class="style-scope ytd-topbar-logo-renderer">NL</span>
    <template is="dom-if" class="style-scope ytd-topbar-logo-renderer"></template>
    <ytd-yoodle-renderer class="style-scope ytd-topbar-logo-renderer" disable-upgrade="" hidden="">
    </ytd-yoodle-renderer>
  </ytd-topbar-logo-renderer>

<ytd-searchbox id="search" class="style-scope ytd-masthead" role="search" mode="legacy" style="--yt-swatch-primary:rgb(35,35,35); --yt-swatch-primary-darker:rgb(32,32,32); --yt-swatch-text:rgb(255,255,255); --yt-swatch-important-text:rgb(255,255,255); --yt-swatch-input-text:rgba(255,255,255,1); --yt-swatch-textbox-bg:rgba(19,19,19,1); --yt-swatch-logo-override:rgb(255,255,255); --yt-swatch-icon-color:rgba(136,136,136,1);">
    
    <form id="search-form" action="/results" class="style-scope ytd-searchbox" _lpchecked="1">
      <div id="container" class="style-scope ytd-searchbox">
        <div id="search-input" slot="search-input"><div class="gstl_50 sbib_a" style="height: 24px;"><div class="gsst_b sbib_c" id="gs_st50" style="line-height: 24px;" dir="ltr"><a class="gsst_a" href="javascript:void(0)"><span class="gsok_a gsst_e" id="gs_ok50"><img src="//www.gstatic.com/inputtools/images/tia.png" tia_field_name="search_query" tia_disable_swap="true" tia_property="youtube"></span></a></div><div class="sbib_b" id="sb_ifc50" dir="ltr"><input id="search" autocapitalize="none" autocomplete="off" autocorrect="off" autofocus="" name="search_query" tabindex="0" type="text" spellcheck="false" placeholder="Zoeken" aria-label="Zoeken" aria-haspopup="false" role="combobox" aria-autocomplete="list" class="gsfi ytd-searchbox" style="border: none; padding: 0px; margin: 0px; height: auto; width: 100%; outline: none;" dir="ltr"></div></div></div>
        <div id="search-container" slot="search-container" class=" "></div>
        <button is="paper-icon-button-light" id="search-icon" class="search-icon style-scope ytd-searchbox" hidden="" aria-label="Zoeken">
          <yt-icon class="style-scope ytd-searchbox" disable-upgrade="">
          </yt-icon>
        </button>
        <paper-tooltip for="search-icon" prefix="" class="style-scope ytd-searchbox" role="tooltip" tabindex="-1">
    

    <div id="tooltip" class="hidden style-scope paper-tooltip">
      Zoeken
    </div>
  </paper-tooltip>
      </div>
      <button id="search-icon-legacy" class="style-scope ytd-searchbox" aria-label="Zoeken">
        <yt-icon class="style-scope ytd-searchbox"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon>
        <paper-tooltip prefix="" class="style-scope ytd-searchbox" role="tooltip" tabindex="-1" style="left: 827.258px; top: 57px;">
    

    <div id="tooltip" class="style-scope paper-tooltip hidden">
      Zoeken
    </div>
  </paper-tooltip>
      </button>
    </form>
  </ytd-searchbox>

      <ytd-searchbox id="search" class="style-scope ytd-masthead" role="search" mode="legacy" style="--yt-swatch-primary:rgb(35,35,35); --yt-swatch-primary-darker:rgb(32,32,32); --yt-swatch-text:rgb(255,255,255); --yt-swatch-important-text:rgb(255,255,255); --yt-swatch-input-text:rgba(255,255,255,1); --yt-swatch-textbox-bg:rgba(19,19,19,1); --yt-swatch-logo-override:rgb(255,255,255); --yt-swatch-icon-color:rgba(136,136,136,1);">
    
    <form id="search-form" action="/results" class="style-scope ytd-searchbox" _lpchecked="1">
      <div id="container" class="style-scope ytd-searchbox">
        <div id="search-input" slot="search-input"><div class="gstl_50 sbib_a" style="height: 24px;"><div class="gsst_b sbib_c" id="gs_st50" style="line-height: 24px;" dir="ltr"><a class="gsst_a" href="javascript:void(0)"><span class="gsok_a gsst_e" id="gs_ok50"><img src="//www.gstatic.com/inputtools/images/tia.png" tia_field_name="search_query" tia_disable_swap="true" tia_property="youtube"></span></a></div><div class="sbib_b" id="sb_ifc50" dir="ltr"><input id="search" autocapitalize="none" autocomplete="off" autocorrect="off" autofocus="" name="search_query" tabindex="0" type="text" spellcheck="false" placeholder="Zoeken" aria-label="Zoeken" aria-haspopup="false" role="combobox" aria-autocomplete="list" class="gsfi ytd-searchbox" style="border: none; padding: 0px; margin: 0px; height: auto; width: 100%; outline: none;" dir="ltr"></div></div></div>
        <div id="search-container" slot="search-container" class=" "></div>
        <button is="paper-icon-button-light" id="search-icon" class="search-icon style-scope ytd-searchbox" hidden="" aria-label="Zoeken">
          <yt-icon class="style-scope ytd-searchbox" disable-upgrade="">
          </yt-icon>
        </button>
        <paper-tooltip for="search-icon" prefix="" class="style-scope ytd-searchbox" role="tooltip" tabindex="-1">
    

    <div id="tooltip" class="hidden style-scope paper-tooltip">
      Zoeken
    </div>
  </paper-tooltip>
      </div>
      <button id="search-icon-legacy" class="style-scope ytd-searchbox" aria-label="Zoeken">
        <yt-icon class="style-scope ytd-searchbox"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon>
        <paper-tooltip prefix="" class="style-scope ytd-searchbox" role="tooltip" tabindex="-1" style="left: 827.258px; top: 57px;">
    

    <div id="tooltip" class="style-scope paper-tooltip hidden">
      Zoeken
    </div>
  </paper-tooltip>
      </button>
    </form>
  </ytd-searchbox>
      <div id="end" class="style-scope ytd-masthead">
        <button is="paper-icon-button-light" id="search-button" class="style-scope ytd-masthead" aria-label="Zoeken">
          <yt-icon class="topbar-icons style-scope ytd-masthead" icon="yt-icons:search" disable-upgrade="">
          </yt-icon>
        </button>
        <paper-tooltip for="search-button" class="style-scope ytd-masthead" disable-upgrade="" hidden="">
          Zoeken
        </paper-tooltip>
        <div id="buttons" class="style-scope ytd-masthead"><ytd-button-renderer button-renderer="" class="style-scope ytd-masthead style-default" is-icon-button="" has-no-text=""><a is="yt-endpoint" tabindex="-1" class="style-scope ytd-button-renderer" href="/upload"><yt-icon-button id="button" class="style-scope ytd-button-renderer style-default"><button id="button" class="style-scope yt-icon-button" aria-label="Uploaden"><yt-icon class="style-scope ytd-button-renderer"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon></button></yt-icon-button><paper-tooltip role="tooltip" tabindex="-1" class="style-scope ytd-button-renderer" style="left: 697.594px; right: auto; top: 56px; bottom: auto;">
    

    <div id="tooltip" class="style-scope paper-tooltip hidden">
      Uploaden
    </div>
  </paper-tooltip></a></ytd-button-renderer><ytd-topbar-menu-button-renderer class="style-scope ytd-masthead style-default" is-icon-button="" has-no-text="">
    
    
    
    <template is="dom-if" class="style-scope ytd-topbar-menu-button-renderer"></template>
    <div id="button" class="style-scope ytd-topbar-menu-button-renderer"><a is="yt-endpoint" tabindex="-1" class="style-scope ytd-topbar-menu-button-renderer"><yt-icon-button id="button" class="style-scope ytd-topbar-menu-button-renderer style-default"><button id="button" class="style-scope yt-icon-button" aria-label="YouTube-apps"><yt-icon class="style-scope ytd-topbar-menu-button-renderer"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon></button></yt-icon-button><paper-tooltip role="tooltip" tabindex="-1" class="style-scope ytd-topbar-menu-button-renderer" style="left: 731.781px; right: auto; top: 56px; bottom: auto;">
    

    <div id="tooltip" class="style-scope paper-tooltip hidden">
      YouTube-apps
    </div>
  </paper-tooltip></a></div>
  </ytd-topbar-menu-button-renderer><ytd-notification-topbar-button-renderer class="style-scope ytd-masthead notification-button-style-type-default" is-icon-button="" has-no-text="">
    
    
    
    <div id="button" class="style-scope ytd-notification-topbar-button-renderer"><a is="yt-endpoint" tabindex="-1" class="style-scope ytd-notification-topbar-button-renderer"><yt-icon-button id="button" class="style-scope ytd-notification-topbar-button-renderer notification-button-style-type-default"><button id="button" class="style-scope yt-icon-button" aria-label="Meldingen"><yt-icon class="style-scope ytd-notification-topbar-button-renderer"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon">
        <path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z" class="style-scope yt-icon"></path>
      </g></svg>
    
    
  </yt-icon></button></yt-icon-button></a></div>
    <div id="notification-count" class="style-scope ytd-notification-topbar-button-renderer" hidden="">
      0
    </div>
    <div id="continuations" class="style-scope ytd-notification-topbar-button-renderer" hidden=""></div>
  </ytd-notification-topbar-button-renderer><ytd-topbar-menu-button-renderer class="style-scope ytd-masthead">
    
    
    
    
      <button id="avatar-btn" aria-haspopup="true" class="style-scope ytd-topbar-menu-button-renderer" aria-label="Profielfoto van je account waarmee een lijst met overige accounts kan worden geopend">
        <yt-img-shadow height="32" width="32" class="style-scope ytd-topbar-menu-button-renderer no-transition with-placeholder" loaded=""><img id="img" class="style-scope yt-img-shadow" height="32" width="32" src="https://yt3.ggpht.com/-I2keKLG6kw0/AAAAAAAAAAI/AAAAAAAAAAA/uCq4joBNGjQ/s88-c-k-no-mo-rj-c0xffffff/photo.jpg"></yt-img-shadow>
      </button>
    <template is="dom-if" class="style-scope ytd-topbar-menu-button-renderer"></template>
    <div id="button" class="style-scope ytd-topbar-menu-button-renderer"></div>
  </ytd-topbar-menu-button-renderer></div>
      </div>
    </div>
  </ytd-masthead>
      </div>
Sisco Certified
pi_176263960
Een beetje editor heeft een regular expression optie in het find en/of replace gedeelte zitten waarmee de dingen kunnen die je beschrijft, mits je jezelf een beetje inleest in de syntax van regular expressions. Bijvoorbeeld met een zoekstring als
1( +)$
de spaties aan het einde van elke regel vinden :P
Onder andere Sublime Text heeft dat, en ondanks dat veel programmeurs het gebruiken betekent dat niet dat je programmeur hoeft te zijn om het te kúnnen gebruiken ;) Je kan er prima plain text files mee bewerken met intelligente find/replace acties zonder acht te slaan op de programmeerfeatures.

Een mooi gratis alternatief voor als je macOS gebruikt is Atom, heel uitbreidbaar met packages voor elke denkbare taak, maar ook gewoon direct als simpele editor in te zetten als dat genoeg voor je is.
pi_176359473
quote:
0s.gif Op woensdag 3 januari 2018 17:59 schreef Henno het volgende:

Een mooi gratis alternatief voor als je macOS gebruikt is Atom, heel uitbreidbaar met packages voor elke denkbare taak, maar ook gewoon direct als simpele editor in te zetten als dat genoeg voor je is.
En mocht Atom je goed bevallen, daar is ook gewoon een gratis variant van voor Windows :)
pi_176359523
Inderdaad, regular expressions zijn de shit. Doen precies wat je wil, en meer. Een andere goede gratis editor die ook nog eens heel simpel werkt is geany, https://www.geany.org/
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')