vb中如何進行字串操作,VB中,怎樣在乙個已知的字串中插入乙個字元?

2022-03-03 17:53:01 字數 2249 閱讀 8491

1樓:

插入乙個字元:

dim a as string, b as stringa = "iyou"

b = " love "

a = left(a, 1) & b & right(a, 3)msgbox a

刪除乙個字元:

dim a as string

a = "i love you"

a = left(a, 4) & right(a, 3)msgbox a

2樓:匿名使用者

midleft

right

lenreplace

弄清楚這幾個函式應該差不多了吧。一時想不起太多。

3樓:匿名使用者

strtest="123456"

for i = 1 to len(strtest)if i mod 2 = 0 then

strnew=strnew & mid(strtest,i,1)end if

next

自行擴充套件

vb中,怎樣在乙個已知的字串中插入乙個字元?

4樓:

....很簡單嘛,先將原字串拆分成兩半,加入後再合上即可。

dim t as string

dim k as string

t = "abcdfghijklmn"

k = mid(t, 1, 4) & "e" & mid(t, 5)這個**是將字母e插在從左向右第5個位置上。

原字串是:

abcdfghijklmn

插入後的字串是:

abcdefghijklmn

js中如何判斷字串為空字串?

5樓:沉思狠美

|下面就是有關判斷為空的簡寫方法。

**如下

if (variable1 !== null || variable1 !== undefined || variable1 !== '')

上面的意思是說如果variable1不是乙個空物件,或者未定義,或者不等於空字串,那麼宣告乙個variable2變數,將variable1賦給variable2。也就是說如果variable1存在那麼就將variable1的值賦給variable2,若不存在則為空字串。如下面的簡寫**。

簡寫**:

**如下

var variable2 = variable1 || '';

以下是不正確的方法:

**如下

var exp = null;

if (exp == null)

exp 為 undefined 時,也會得到與 null 相同的結果,雖然 null 和 undefined 不一樣。注意:要同時判斷 null 和 undefined 時可使用本法。

**如下

var exp = null;

if (!exp)

如果 exp 為 undefined,或數字零,或 false,也會得到與 null 相同的結果,雖然 null 和二者不一樣。注意:要同時判斷 null、undefined、數字零、false 時可使用本法。

**如下

var exp = null;

if (typeof exp == "null")

為了向下相容,exp 為 null 時,typeof null 總返回 object,所以不能這樣判斷。

**如下

var exp = null;

if (isnull(exp))

判斷字串是否為空

s 匹配任何空白字元,包括空格、製表符、換頁符等等。等價於 [ fnrtv]。 很多情況下,都是用length來直接判斷字串是否為空,如下:

**如下

var strings = '';

if (string.length == 0)

但如果使用者輸入的是空格,製表符,換頁符呢?這樣的話,也是不為空的,但是這樣的資料就不是我們想要的吧。

其實可以用正規表示式來把這些「空」的符號去掉來判斷的

**如下

var strings = ' ';

if (strings.replace(/(^s*)|(s*$)/g, "").length ==0)

6樓:網海1書生

空字串等價於邏輯假,所以直接判斷即可:

var s="";

if(s)else

取字串中資料vb

用split函式 dim srcstr as string 就是你問題中的源字串str dim data1 as long,data2 as long 長整型的資料1和資料2 dim tempstr as string 存放提取出的兩段字串 tempstr split srcstr,vbbinary...

vb 字串重複比較問題

就是,要實現什麼功能啊?說清楚才好幫你解決啊?終於理解了你要幹什麼,但演算法還要想想先。vb 如何判斷兩個字串之間相同的字元 請高手賜教!如果你知道是想檢視text2中可有text1中的字元,你只要在text2中使用instr或者instrrev字串函式找text1中的字元就可以了,找到就有找不到...

oracle中字串包含另字串中的所有字元

select from a where instr a,b 0 這個只能實現b欄位是a欄位中的某一部分的時候,如果想要不論順序或者不相鄰的字元時,定義函式可以實現 create or replace function checks v a varchar2,v b varchar return nu...