最新范文 方案 计划 总结 报告 体会 事迹 讲话 倡议书 反思 制度 入党

once的用法总结

日期:2020-06-15  类别:最新范文  编辑:一流范文网  【下载本文Word版

once的用法总结 本文关键词:用法

once的用法总结 本文简介:once的用法总结1.once用作连词时,意为“一旦……就……”,用于连接时间状语从句,相当于assoonas。如:Onceyoustart,youwillnevergiveup.一旦你开始了,你就不要放弃。注意:once引导的是时间状语从句,从句要用一般现在时代替将来时。2.once用作副词时,意

once的用法总结 本文内容:

once的用法总结

1.

once用作连词时,意为“一旦……就……”,用于连接时间状语从句,相当于as

soon

as。

如:

Once

you

start,you

will

never

give

up.

一旦你开始了,你就不要放弃。

注意:once引导的是时间状语从句,从句要用一般现在时代替将来时。

2.

once用作副词时,意为“曾经;一度;从前”。它是一个不确定的时间副词,其位置一般是在行为动词之前,系动词之后。

如:

Once

he

lived

in

America,but

now

he

lives

in

England.

他曾经生活在美国,但现在他生活在英国。

3.

once用作副词,也可意为“一次”的意思。两次是“twice”,三次是“three

times”,四次是“four

times”。

The

old

professor

comes

to

see

us

once

a

week.

那个老教授一周来看我们一次。

4.

注意once用作副词时,在句中的位置不同表示的意思也不同,所以要特别注意。

如:

I

once

went

to

Shanghai.

我曾经去过上海。

I

went

to

Shanghai

once.

我去过上海一次。

5.

once构成的一些短语的用法:

(1)at

once(立刻;马上)

Finish

the

task

at

once.

请立刻完成任务。

(2)once

again(再一次;又一次),相当于once

more。

Read

the

passage

once

more.

把课文再读一遍。

(3)once

in

a

while(偶尔;间或)

We

went

to

see

our

English

teacher

once

in

a

while.

我们偶尔去看我们的英语老师。

(4)all

at

once(突然),相当于suddenly。

All

at

once,they

rushed

out

altogether.

突然,他们都一起冲出去了。

(5)once

upon

a

time(很早以前;从前)

Once

upon

a

time

there

was

an

old

man

named

John

Hill.

从前有一个名叫约翰?希尔的老人。

篇2:动名词用法总结

动名词用法总结 本文关键词:动名词,用法

动名词用法总结 本文简介:动名词具有名词的性质,因此在句中可以作主语、表语、宾语、定语、补语、状语。作主语Readingisanart.读书是一种艺术。Climbingmountainsisreallyfun.爬山真是有趣。Workingintheseconditionsisnotapleasurebutasuffer.在这

动名词用法总结 本文内容:

动名词具有名词的性质,因此在句中可以作主语、表语、宾语、定语、补语、状语。

作主语

Reading

is

an

art.

读书是一种艺术。

Climbing

mountains

is

really

fun.

爬山真是有趣。

Working

in

these

conditions

is

not

a

pleasure

but

a

suffer.

在这种工作条件下工作不是一件愉快的事而是一件痛苦的事。

动名词作主语,谓语动词一般用单三形式动名词作主语,在动词的基础上加ing,使该动词或动词短语,有名词的各种特征,可作名词灵活使用。如:

It

is

no

use/no

good

crying

over

spilt

milk.

覆水难收。

It

is

a

waste

of

time

persuading

such

a

person

to

join

us.

劝说这样的人加入真是浪费时间。

It

was

hard

getting

on

the

crowded

street

car.

上这种拥挤的车真难。

It

is

fun

playing

with

children.

和孩子们一起玩真好。

There

is

no

joking

about

such

matters.

对这种事情不是开玩笑。

动名词可以在句子中充当名词所能充当的多种句子成分。动名词作主语有如下几种常见情况:

1.

直接位于句首做主语。

Swimming

is

a

good

sport

in

summer.

2.

it

作形式主语,把动名词(真实主语)置于句尾作后置主语。

动名词做主语时,不太常用

it

作先行主语,多见于某些形容词及名词之后。

It

is

no

use

telling

him

not

to

worry.

常见的能用于这种结构的形容词还有:better,wonderful,enjoyable,interesting,foolish,difficult,useless,senseless,worthwhile等。

注意:important,essential,necessary

等形容词不能用于上述结构。

3.

用于“There

be”结构中。

There

is

no

saying

when

he

ll

come.

很难说他何时回来。

4.

用于布告形式的省略结构中。

No

smoking

(No

smoking

is

allowed

(here)

)(禁止吸烟)

No

parking.(禁止停车)

5.

动名词的复合结构作主语

当动名词有自己的逻辑主语时,常可以在前面加上一个名词或代词的所有格,构成动名词的复合结构(名词或代词的所有格做动名词的逻辑主语)。动名词的复合结构也可以在句中作主语。

Their

coming

to

help

was

a

great

encouragement

to

us.

动名词作主语与动词不定式作主语的比较

动词不定式和动名词都可以用作主语,在意义上相近,但动名词多用来表示泛指或抽象动作,不定式多用来表示特指或具体动作。比较:

Smoking

is

not

good

for

health.

It

is

not

good

for

you

to

smoke

so

much.

注意:

1)

在口语中,用动名词作主语位于句首的较不定式多见。

2)

在“It

is

no

use.”,“It

is

no

good.”,“It

is

fun.”,“It

is

a

waste

of

time.”等句型中,通常用动名词作真实主语:

It

is

no

use/good/a

waste

of

time

talking

about

that.

It

is

no

use/good/a

waste

of

time

to

talk

about

that.

3)

在疑问句中,通常用动名词的复合结构,而不用不定式的复合结构作主语:

Does

your

saying

that

mean

anything

to

him?

Does

for

you

to

say

that

mean

anything

to

him?

4)

在“There

be”句型中,只能用动名词,而不能用不定式作主语:

There

is

no

telling

what

will

happen.

It

is

impossible

to

tell

what

will

happen.

5)

当句子中的主语和表语都是非限定动词时,要遵循前后一致的原则,主语和表语在形式上要求统一:

Seeing

is

believing.

To

see

is

to

believe.

作宾语

1.作动词的宾语

某些动词后出现非限定性动词时只能用动名词作宾语,不能用不定式。常见的此类动词有:admit,appreciate,excuse,stand,advise,allow,permit,avoid,consider,enjoy,finish,give

up,cannot

help,imagine,include,keep,understand,keep

on,mind,report,risk,miss,put

off,delay,practice,resist,suggest,depend

on,think

about,set

about,succeed

in,worry

about,burst

out,insist

on,can

t

help,feel

like,be

used

to,get

used

to,devote…to…,look

forward

to,pay

attention

to,get

down

to,escape等。如:

They

went

on

walking

and

never

stopped

talking.

他们继续走,说个不停。

I

found

it

pleasant

walking

along

the

seashore.

在海滩上走真是乐事。

Mark

often

attempts

to

escape

being

fined

whenever

he

breaks

traffic

regulations.

每当马克违反交通规则时,他常常企图逃避罚款的处分。

有些动词之后既可接动词不定式,又可接动名词,可把这类动词分为三种类型:两种形式所表达的含义基本相同,可以互换。这类动词有:

attempt

,begin,cease,continue,intend,omit,start,cannot

bear,decline,disdain,loathe,neglect,commence。例如:

They

ceased

talking/to

talk.

他们停止说话。

Prices

will

continue

to

rise/rising.

物价将继续上扬。

What

do

you

intend

to

do/doing

next?

你下一步打算干什么?

宾语用不定式和动名词所表达的含义略有变化。用不定式作宾语时,表示特定的一次性的未来动作;用动名词则表示一般的行为,或者是目前正在进行的行为。也可以说,动名词表示泛指的动作,而不定式表示特指的动作。常这样用的动词有:

hate,like,love,prefer,dread等。例如:

Would

you

like

to

go

with

me?

你想跟我一起走吗?

He

preferred

to

do

this

rather

than

do

that.

他宁愿做这件事,而不愿做那件事。

2.作介词的宾语

动词+介词+动名词

例如:The

rain

prevented

us

from

completing

the

work.

下雨妨碍我们完成工作。

She

complains

of

the

book

being

too

difficult.

她抱怨这本书太难。

形容词+介词+动名词

例如:I

know

who

is

responsible

for

breaking

the

window.

我知道窗户是谁打开的。

名词+介词+动名词

例如:There

are

many

ways

of

doing

it.

有许多方法可以做这件事。

We

are

thinking

of

making

a

new

plan

for

the

next

term.

我们正考虑为下学期制定新的计划。

Shall

we

have

a

rest

or

get

down

to

doing

our

work?

我们休息呢还是开始干活?

there

be和it

is也可变为动名词there

being

和it

being与介词连用。

例如:The

car

stooped

because

of

there

being

no

fuel

in

the

tank.

因为油箱里没有油,所以汽车停了下来。

介词+动名词也可在句中作状语,表示时间、条件等。

例如:On

leaving

school,he

went

into

business.

一离开学校,他就投身到商业中去了。

3.作形容词的宾语

The

music

is

well

worth

listening

to

more

than

once.

这种曲子很值得多听几遍。

We

are

busy

preparing

for

the

coming

sports

meet.

我们正为马上到来的运动会忙着做准备。

作表语

动名词作表语时句子主语常是表示无生命的事物的名词或what引导的名词性从句。表语动名词与主语通常是对等的关系,表示主语的内容,主语、表语可互换位置。如果句中的主语和表语同为动词时,要注意保持两个动词在形式上的一致。

Your

task

is

cleaning

the

windows.

你的任务就是擦窗户。(Cleaning

the

windows

is

your

task.)

What

I

hate

most

is

being

laughed

at.

我最痛恨的就是被别人嘲笑。(Being

laughed

at

is

what

I

hate

most.)

The

most

popular

pastime

is

playing

chess.

最大众化的消遣是下棋(The

most

popular

pastime

is

to

play

chess.)

The

only

thing

that

interests

her

is

working.

她唯一感兴趣的事就是工作.

作定语

动名词作定语往往表示被修饰词的某种用途。如:

a

walking

stick

=a

stick

for

walking=a

stick

which

is

used

for

walking

a

washing

machine=a

machine

for

washing=a

machine

which

is

used

for

washing

a

reading

room=a

room

for

reading=a

room

which

is

used

for

reading

a

measuring

tape=a

tape

for

measuring=a

tape

which

is

used

for

measuring

sleeping

pills=pills

for

sleeping=pills

which

is

used

for

sleeping

篇3:ID正则表达式用法及介绍

ID正则表达式用法及介绍 本文关键词:用法,介绍,正则表达式,ID

ID正则表达式用法及介绍 本文简介:ID正则表达式用法及介绍[复制链接]本帖最后由漫步云中于2011-2-1811:23编辑ID正则表达式用处很广,正则表达比较复杂的东西,只有不断用到,摸索,就能得心应手!例1:如果要把蓝色数据要替换成这右边的[?],有什么比较快捷的方法吗,也就是把左边蓝色底文字的数字全都替换成右边的[?],就用到正

ID正则表达式用法及介绍 本文内容:

ID正则表达式用法及介绍

[复制链接]

本帖最后由

漫步云中

2011-2-18

11:23

编辑

ID正则表达式用处很广,正则表达比较复杂的东西,只有不断用到,摸索,就能得心应手!

例1:

如果要把蓝色数据要替换成这右边的[?],有什么比较快捷的方法吗,

也就是把左边蓝色底文字的数字全都替换成右边的[?],就用到正则表达式:

用查找替换。

选中整列后

用Grep

查找

.+

替换为

[?],见下图

例2

如果把下面对话的人名统一修改格式,英文的加蓝加粗。中文的加蓝变粗宋。因为整本书有几百个不一样的人名,如果用替换的话也是一个大工程,用GREP可以做到:(也可以用嵌套样式)

GREP

代码查找参考如下:

代码:^.+?(:|:)

替换如图:

1.

grep简介

egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符,

fgrep就是fixed

grep或fast

grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能更强,可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。

grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到屏幕,不影响原文件内容。

grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化的文本处理工作。

2.

grep正则表达式元字符集(基本集)

^

锚定行的开始

如:

^grep

匹配所有以grep开头的行。

$

锚定行的结束

如:

grep$

匹配所有以grep结尾的行。

.

匹配一个非换行符的字符

如:

gr.p

匹配gr后接一个任意字符,然后是p。

匹配零个或多个先前字符

如:grep

匹配所有一个或多个空格后紧跟grep的行。

.*一起用代表任意字符。

[]

匹配一个指定范围内的字符,如

[Gg]rep

匹配Grep和grep。

[^]

匹配一个不在指定范围内的字符,如:

[^A-FH-Z]rep

匹配不包含A-F和H-Z的一个字母开头,紧跟rep的行。

/(/)

标记匹配字符,如

/(love/)

,love被标记为1。

/

匹配包含以grep结尾的单词的行。

x/{m/}

重复字符x,m次,如:

o/{5/}

匹配包含5个o的行。

x/{m,/}

重复字符x,至少m次,如:

o/{5,/}

匹配至少有5个o的行。

x/{m,n/}

重复字符x,至少m次,不多于n次,如:

o/{5,10/}

匹配5--10个o的行。

/w

匹配文字和数字字符,也就是[A-Za-z0-9],如:

G/w*p

匹配以G后跟零个或多个文字或数字字符,然后是p。

/W

/w的反置形式,匹配一个或多个非单词字符,如点号句号等。

/b

单词锁定符,如:

/bgrep/b

只匹配grep。

3.

用于egrep和

grep

-E的元字符扩展集

+

匹配一个或多个先前的字符。如:

[a-z]+able

,匹配一个或多个小写字母后跟able的串,如loveable,enable,disable等。

?

匹配零个或多个先前的字符。如:

gr?p

匹配gr后跟一个或没有字符,然后是p的行。

a|b|c

匹配a或b或c。如:grep|sed匹配grep或sed

()

分组符号,如:love(able|rs)ov+匹配loveable或lovers,匹配一个或多个ov。

x,x{m,},x{m,n}

作用同x/{m/},x/{m,/},x/{m,n/}

4.

POSIX字符类

为了在不同国家的字符编码中保持一至,POSIX(The

Portable

Operating

System

Interface)增加了特殊的字符类,如[:alnum:]是A-Za-z0-9的另一个写法。要把它们放到[]号内才能成为正则表达式,如[A-

Za-z0-9]或[[:alnum:]]。在linux下的grep除fgrep外,都支持POSIX的字符类。

[:alnum:]

文字数字字符

[:alpha:]

文字字符

[:digit:]

数字字符

[:graph:]

非空字符(非空格、控制字符)

[:lower:]

小写字符

[:cntrl:]

控制字符

[:print:]

非空字符(包括空格)

[:punct:]

标点符号

[:space:]

所有空白字符(新行,空格,制表符)

[:upper:]

大写字符

[:xdigit:]

十六进制数字(0-9,a-f,A-F)

5.

Grep命令选项

-?

同时显示匹配行上下的?行,如:grep

-2

pattern

filename同时显示匹配行的上下2行。

-b,--byte-offset

打印匹配行前面打印该行所在的块号码。

-c,--count

只打印匹配的行数,不显示匹配的内容。

-f

File,--file=File

从文件中提取模板。空文件中包含0个模板,所以什么都不匹配。

-h,--no-filename

当搜索多个文件时,不显示匹配文件名前缀。

-i,--ignore-case

忽略大小写差别。

-q,--quiet

取消显示,只返回退出状态。0则表示找到了匹配的行。

-l,--files-with-matches

打印匹配模板的文件清单。

-L,--files-without-match

打印不匹配模板的文件清单。

-n,--line-number

在匹配的行前面打印行号。

-s,--silent

不显示关于不存在或者无法读取文件的错误信息。

-v,--revert-match

反检索,只显示不匹配的行。

-w,--word-regexp

如果被/引用,就把表达式做为一个单词搜索。

-V,--version

显示软件版本信息。

6.

实例

要用好grep这个工具,其实就是要写好正则表达式,所以这里不对grep的所有功能进行实例讲解,只列几个例子,讲解一个正则表达式的写法。

$

ls

-l

|

grep

^a

通过管道过滤ls

-l输出的内容,只显示以a开头的行。

$

grep

test

d*

显示所有以d开头的文件中包含test的行。

$

grep

test

aa

bb

cc

显示在aa,bb,cc文件中匹配test的行。

$

grep

[a-z]/{5/}

aa

显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

$

grep

w/(es/)t.*/1

aa

如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(/1),找到就显示该行。如果用egrep或grep

-E,就不用“/“号进行转义,直接写成

w(es)t.*/1

就可以了。

7.注意

在某些机器上,要使用-E参数才能够进行逻辑匹配(详见下)

grep

“a|b“(匹配包含字符样式为“a|b“的行)

grep

-E

“a|b“(匹配包含字符样式为“a“或“b“的行)

man

grep里面关于-E参数的说明是

-E

Treats

each

pattern

specified

as

an

extended

regular

expression

(ERE).

A

NULL

value

for

the

ERE

matches

every

line.

Note:

The

grep

command

with

the

-E

flag

is

the

same

as

the

egrep

command,except

that

error

and

usage

messages

are

different

and

the

-s

flag

functions

differently

    以上《once的用法总结》范文由一流范文网精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »一流范文网»最新范文»once的用法总结
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 一流范文网 如对《once的用法总结》有疑问请及时反馈。All Rights Reserved